You know, I really like the idea of this theme, but next time you run this, I would add a new rule. I think you need to add a mechanism for vetoing / disallowing some of the categories.
Without singling anybody out, there are some really stupid, pointless categories of players that everybody will bid $1-$2 on. It's a waste of time, really. You might as well have had just 18-20 categories and let people fill out their roster with 200K scrubs... it's basically the same thing, except we're using $1M - $4M scrubs.
The idea of this theme is to make people have tough decisions in how they allocate their money. Every category should have at least some usable players. Adding a stupid category of players that nobody cares really dumbs down the concept.
But, I like the concept commish...