Before you go forth and start posting about how "this" ability is too strong and how "that" demigod is too weak or over powered. Try to play the Demigod in various modes and situations. Just one or two games isn't enough, you really need to take some time and observe what your enemy is doing. Sure, you may realize that their tactics shut you down and the game is lost in the first few minutes. But then you have to counterbuild in some fashion.
What is popular and functional is not 1v1 Demigods, but 2v2 and 3v3 Demigods. This way people can combine their weaknesses with other people's strengths. I've seen some interesting combos.
Regulus + Unclean Beast = Long range coupled with Unclean's Poison.
But that build was countered by:
Tourch Bearer + Vamp Lord = Weak at first, but late game combos with instant dmg and teleporting wins.
But that build was countered by:
Regulus + Queen of Thorns = Completely devistates Tourch Bear and Vamp lord early game, since both are big softies.
So you really gotta work at it and take some notes. Try to break down what is working and what isn't that way you can determine whas is 'cheese' and what is just minor or major balance adjustments to make something fair and functional.
I know it sounds terrible, but right now since the Demigods are not dynamic enough. You gotta learn multiple Demigods, learn multiple Builds, and have a good partner to work with. That way you can build combos with different Demigods that work in different situations.
But sadly, since this is all important planning pre-game, it makes Ranked matched more of luck based than skilled based system. Keep all of this in mind.