I quite like the fact of restricting races to use per team. I personally don't think it'll work to well as war3, without deep consideration for leveling, and level gaps.
if the flags don't exist in war3source, I'll see if I can create a flag that will say red_team and blue_team.. or something like that, so that other war3source users can use the flag also off my branch.
Since my server is still in development, it won't be until August when my server will be ready to go full blown. Right now its still in the alpha development. We sometimes host events with my friends for a whole night to see how the server runs new code, but other than that its usually empty .. heh.
I've recently increased NGU's server from 24 players to 32 players because of the new mini-games I plan to addon.
One of the mini-games I'm planning on adding will work as a addon for war3source, that will create a "zombie vs humans" type of gaming enviroment. (this will probably be further in the future). I'll release this code for war3source when its fully developed.
sorry.. had a run on of thoughts..