IMO, I don't think it's imbalanced. Both sides have about all things needed, just the matter of more and less. For example, many argued Good has no perm control(PC). It's true that Evil has great PC, but Good has Trident (you can use any mark, right?). Moreover, only Good has most healing (Heal, Miracle, Black Hole) while Evil has little (vampires, Granite Skin, can't heal much). And, Time has an advantage over any other elements -- Hasten and Eternity. They make strategy-building much easier and don't have to worry about deck out. Good can develop a deck out strategy while Evil can't.