Just to throw some more ideas in there: (they may be far-fetched)
Magic Guard--Blocks status makes this a more potent sweeper
Reckless--Powers up those recoil moves
Serene Grace--More burns, and additional effects, such as flinching critical hits
I still like the Battle Armor and Sniper but I...