As it is, I don't see 1v1 ever working in Demigod. It's simply too dull and 1-dimensional. As an alternative, I suggest implementing a special "Versus" mode for 1v1 matches. The game will grant you control over as many demigods as are recommended by the map (so for the Cataract map, you get to control 3 demigods of your choosing).
Personally I think this would be crazy freaking awesome. It's completely out of line with the Demigod concept, and a lot of it would be pure twitch micro, but it would be a pure adrenalin rush that would appeal to many people. It would certainly be better than the useless 1v1 implementation that exists now.
As an added bonus, it would allow a new form of handicapping. You could pit one skilled player against two weaker players, with the two weaker players each commanding their own demigod for finer control.