Lets just view things optimistcally. I guess Stardock is working pretty hard as they are taking a bold step in implementing P2P instead of the traditional server-based hosting to improve our gameplay quality as P2P has almost no delay as compared to server-based hosting that has quite a couple of delay which can really hinder a RTS game.
Even though I applaude them for taking such a bold step, if their 'bold step' does not work, I'd rather they not try it and just return to traditional hosting methods. At least we GET TO PLAY. I'm completely unable to play at the moment. I'd rather some freaking delay than being completely 100% unable to play online (LAN is also impossible as playing on GameRanger/Hamachi is not possible due to the fact all the other LAN players are pirates that use unpatched versions of Demigod, thus I'm TOTALLY unable to play with other human players at all).
While I'm very supportive of Stardock and their constant patches to try piece the puzzle back, if it really isn't going to work, I really hope Stardock will not overestimate themselves.