Well I've been playing demigod since launch, have played panth, skirmish, and custom, single and multi, and I've loved the game itself so far, but for a few notable problems.
Of course, these pertain to multiplayer. I applaud Stardock and GPG on the work done so far, but there seem to be some key problems.
1. 5v5 is essentially unplayable due to the inevitable lag. This is a problem. It means that Mandala and Zikurat rarely get played, and the fun of playing with 9 other people is lost. Honestly, 5v5+ was what I was looking forward to the most from the multiplayer, and I've been sorely disappointed so far. Even if all players appear to have a good connection (IE: Green and <200ms), something inevitably happens to ruin the game. IE: If 3-4 players group up fighting in the middle of Mandala, everything gets laggy and goes haywire.
2. This needs to stop. Right here. This "desync" popup shows up about every 5 seconds after an issue with someone disconnecting and dragging someone else out with them. It ruins the game because the only way to get rid of it for good is to quit.

3. SIM Speed has played a large part in this too. There needs to be some kind of policy on SIM Speed based on computer specs or something. If your computer runs the game poorly enough when playing by yourself, you shouldn't be playing multiplayer at all. This causes just as many problems as high pings.
When I think of a multiplayer game (such as Counter-Strike, anything Valve, BF2, COD:4, DoTA, League of Legends, etc etc) I think of a game where if you lag, it's your own problem. If your computer can't handle the game, it's your own problem and it runs slow for YOU. If someone's rig can't handle this game, it should NOT be slowing down the rest of us and making it unplayable for everyone.
I shouldn't be lagging, I shouldn't be having issues running this game at full. My rig can run Crysis on high settings (not max) multiplayer at a solid 40fps. My setup (built by my own bloody hands) is thus:
EVGA 780i Mobo
Nvidia 8800GTS 512mb video
Intel Q6600 quad-core @ 2.4 (OC'd to 3.2 on occasion)
4gb OCZ Gold RAM DDR2
High-Speed Tech University Connection (All ports open)
Yet I can barely play. And it's terrible.
Don't get me wrong, I love everyone at Stardock and GPG for offering such great support and devoting so much of their time to this community and getting this game running properly. But honestly, these problems make parts of the game just frustrating and no longer fun.