I guess you know the double cast trick (when your power is low, you still can activate an extra god effect).
The problem with Isis in original, is that for 100 power gave you +15 population.
In the v1.20, for 150 power gives you +10 population, still great comparing with other gods.
And also adds a disadvantage for them (slower growth rate/soldier training).
My favourite Civilization are Romans. Mars gives +30 leadership to a General, useful to capture more villages fast.
--------------------------------------------------------------
Exovum Tors also quite strong... Freeze and Wound

My Ezpinez strategy is about training many Peltez... yeah strong, but expensive upkeep in the long run.
Did you play 7k2 with friends or in a community/network?
I currently may catch 1 or 2 guys on game-ranger, but doesn't satisfy me.