Certainly the best live draft.
My inclination is that this won't work well as 16 or 20 teams. It could work as a 12-team league, or a 24 if everyone wants to do two teams. Post here if 12 teams or 2 teams each is something you'd play. Otherwise, I'll give this a few more days and then attach the toe tag and give it a good burial.