Only thing I'm unsure of this this is if all the spots aren't filled, will it still do the league with those that signed up? With this many roster spots, draft is going to go pretty deep
I've done a defensive league like this once before, and you'd be surprised at how many consistent points some defensive people can generate.