Comparing her to a support is irrelevant, she serves a different purpose. As a rusher/emergency tanker she is absolutely amazing with her 30 seconds of nigh-immunity (90% evasion is a good estimation, its enough, and OF COURSE one should build her for evasion) and very high dps that puts many meds to shame, not to mention the 3 gear cost. Puppy eyes or not, im gonna put her to good use ;)
Oh, and unfortunately, i dont have the goddam Leo LoL, lol