For a corp that has had much of the original brass tech staff and the replacement staff leave after 2 - 4 weeks on tour, i think they're doing ok. I guess I broke into the realm of Vanguard when I saw them do the '99 Glass/Ticheli show...
Vanguard will always have a fan in me (and hopefully a member next year too).
and yes, i think they will be able to break 90.