JMBeaushrimp, while it would be awesome if JV decided to testify against Armstrong, I'm not inclined to criticize Vaughters for failing to disclose. I think he's already disclosed enough about his own past, whether officially, between the lines, tongue and cheek, or whatever....we all know what cycling was like in JV's era and JV has not given us reason to believe he was exceptional. I think that in terms of being honest about the past, JV deserves more kudos than most.
Where I criticize him is the hypocrisy of the Slipstream/Garmin venture. Back in 06/07, he went through a lot of trouble in conjunction with Velonews to brand his team as the "clean team". This branding effort was largely successful, as evidenced by the legions of believers in fan forums like this. It is disappointing that some people seem to confuse rebranding the sport with reforming the sport.
In hindsight, the rebranding as 'clean' was part of a larger trend in cycling, and Vaughters' role was more as a salesman than an innovator. I think his PM conversation with Andeu was heroic, and perhaps you could describe his work with amateur cyclists as heroic....however there's little that is heroic about his efforts as Garmin's DS. He's doing his job and protecting his financial interests.