ok, sounds interesting, but it doesn't solve the hot problems. Having cool instruments, nice maps and a bunch of assets is important, but there are more important things. You read Gvarados post in the last game jam and clearly understood that content makers need monetization, also you yourself got to the point of “you need a bunch of players at the same time, so you need multiplayer”. You seem to have highlighted the problem - but does that solve it?
If Tech Jam was when the average online is 4000-8000 and there are slightly more teams than Small Fish and Ape Tavern, no problem. Okay, that's not a bad solution, but...