Totally different game and genre abr4.
But anyways, I think Demigods 8 characters are perfectly fine. I'd rather have less characters and more balance than more characters and rediculously unbalanced and cheap gameplay like DotA. Demigods really tight and obviously balanced, with maybe a few changes needed here and there as far as skills goes. But no Demigod is vastly overpowered, as there is a counter for each one so far as I can tell.