You can take programming as far as your programming knowledge will let you. The engine is there to make your life easier, from what I have seen here though multiplayer is not where this engine shines. As long as you have a good lay out, and a good idea of what your gonna do with your game, some concept art, you may succeed in recruiting a team. Where a lot of developers go wrong though, is trying to make a "game on the fly". Just take your time, do your proper beta test, and you'll succeed.