I'm probably not the best at reviewing mech lists, but I'll do my best anyway.
I can only imagine that Maera and Aeirling will be joining the Banshee squad - if so, this is going to be an extreme case of putting all of your eggs in one basket. Be aware of that, as the list is set to fail if the enemy get a lucky shot off and take down the Transport and kill off the uber squad.
Scoring Falcon seems like a cool idea, I've heard that it works quite well, though the Exarch and his upgrades in the small squad seem kinda redundant - I can't imagine them getting out unless the Falcon gets destroyed, and in that case they're dead anyway (probably).
An idea might be to ditch the 6th Avenger from the small squad (as well as the exarch) and get rid of the Fire Dragons Exarch (including the Fire Pike and Crack shot - IMO, both are kinda redundant. The only reason you might want an Exarch is if you're interested in the Tank Hunters power - that means they'll have 1+ on the penetration roll and 1+ on the damage table (AP 1).
Then, change the Banshees to a Seer Council. As an all-comers list, Warlocks may be a more favourable choice - Eldard makes them nigh-invincible with Fortune, although you may wish to downgrade him to a FortuneSeer to get more points on other things.
Overall, it's an OK list, but it could definitely use some improvements.
Anti-tank seems to be a little over the top, as you've got Twin Brightlances/EMLs left, right and centre in addition to a Fire Dragon squad, but where's the horde control or anti-meq (aside from the Banshees).
It could have potential, though a play test might be the most effective way of seeing how it will go.
Consider my advice about the Council, unless you're adamant about Banshees. In my experience, they only cut it in a list if you know you're fighting marines - against Hordes, they get crumped. You might want to even consider Scorpions if the Council puts you off, as you're giving up fleet because of Eldrad anyway, so I assume that it isn't vital to the strategy.
Hope I helped.
~Thal