Also, are you certain that the tournament allows batallions? If it's "strict ppc" you gain no extra benefits from batallion special rules.
Just so you're not in for a bad surprise once you get there
Still, even without batallion rules, it's a tough army for sure. Maybe remove Grand Invocation on the
LoC to get below 50% heroes (and if you do keep the Blue Scribes protected at all cost).
Also, any idea what type of scenarios you will play?