Perfect Dodge? Are you serious?
Also no, Spirit Surge is not awesome. It's a good 2hr ability, but it's not awesome. Because whilst it gives 25% Haste, it is magic haste, and is lost to the Magic Haste cap as soon as you through Marches and Haste spell into the mix. In a zerg all it does is give you some extra STR and reset your Jump timers. Except in a zerg you don't have time to use all the JAs anyway. Last time I fought AV, by the time I had used Sekka, Med, Spirit and Soul Jump (And WSs between of course) he was almost dead. After spirit surging to reset jump timers I didn't actually have time to use them again before he died.
And perfect dodge? A good 2hr? Don't make me laugh.