"I would definitely prefer to start mapping and creating assets for the engine now."
Hmmm.... for what?
Well, while you're at it- or in the mean time, start scripting, and keep requesting A> custom script in MP and B> objects spawned via script in any genre!
If you want to build a distributable (RE: commercial) multiplayer game, it's unique potential will be determined on either if they finally allow custom scripting - or if their non-script assignment system (what's it called?) has been really, really expanded to a much higher degree.
Also allowing above 8 players would really help also.
Or you could have a FPS / walking simulator multiplayer with doors and light switches. (maybe?) I guess those would be considered stock scripts?