Would there be interest in playing Contractors beta, say next Tuesday? The newest beta client allows for up to 8v8 and mods, of which there are quite a few decent ones now. 
The install process is a bit involved but I can post a guide or something if there's interest.