Congratulations!
Although i'm not so sure about your liberal abuse of bugs. Not even sure you needed the wall one as it didn't do a lot from the replay other than delay jasfal.
Getting and using 5 trojans roars is a little... silly.
Tips:
Why not just get mass wizards?! slow is AMAZING and hex can get you out of sticky situations (ultra useful for removing tyura's high 90% evasion so she literally dies very quickly)
Also, remember that black larceny can be used as a spell for doing 45k damage, reusable, only 45 secs or so cooldown. Regenerate mana back using tree's which is helpful for restoring wizards mana also.
As you pointed out, last chance is awesome against trojan/behemoth, so as long as you have mithril walls up and a decent sprinkling of magicians.

One was used by this point

Rather naughty after Niwa explains how the AI is abusable. If you're going to do this, why not just solo it?!
I hope you take my tips into account and attempt it without abuse.
Still an achievement as it is and at least it shows niwa another bug he may not have known about.