Having read the thread as it stands;
I've seen this sort of thing, just at a smaller scale, in some of the old third-party leagues for MW4.
It as a pretty good thing - of course, that was a voluntary league environment, so you had people who were a bit more dedicated than in open servers and who expected more boundaries.
Making this "work" in open servers I think would require, instead of the iron hand of a drop restriction, the velvet glove over the iron hand - because people in open servers expect (rightly, I think) to be able to just screw around more and just do what they think is fun.
The "velvet glove" is basically a carrot to the iron hand's stick. For instance; the iron hand is the numerical balance in teams - it's just there for overall fairness - and the velvet glove is, perhaps, an MC or XP bonus for the side that closest conforms to the desired drop configuration.
As far as for community warfare, this could work well, because CW is somewhat equivalent to the old third party leagues in that people expect some more "format" to these sorts of games. However, if you give a bonus to normal open non-CW games, you'd want to give at least some bonus to the CW games as well; for simple equality.
Doing this in CW format also has another twist - one that you might well research - different houses, merc units, and other factions tend to "drop" with a certain setup of 'mechs and configurations. The best place for you to research this would be on the
http://bg.battletech.com/forums/ - there are people there who likely could give you the basic configurations off the top of their heads, far beyond the old "steiner assault recon lance" joke. You can also get a lot of information about what specific mechs usually pop up from from HeavyMetalPro's random unit selector tables and the extra tables for it from here, for free, totally legit :
http://www.pryderock...me_aids.php#RUS
I don't get into that end of things very much - I'm far more into the technical end of the universe.