Ugh, that's a stupid amount of magic. Like, dude, craaazzy! And Hellcannons are always bad news. You might have trouble with more mobile armies, but you're going to have so much magic going around it will be craziness.
I didn't mean it as a bad thing, just that you've basically corned the market on magic for this size game. And while you don't have a lot of targets, it's going to be a mess to get to them (and then they have that Chaos Dragon to deal with).