To get this out of the way: If the Baseball Hall of Fame and/or Major League Baseball itself were to eliminate the character clause, yes, absolutely, I'd vote for Barry Bonds and any and all cheaters provided their actual performance was worthy.
No, for real.
In that same spirit, if I were a selector for the Pro Football Hall of Fame, which has no character clause, I'd vote for O.J. Simpson without a hint of remorse.
And I'd vote accordingly for the Hockey Hall of Fame and the Bowling Hall of Fame, Lawn Dart Hall of Fame and Disc Golf Hall of Fame.