I don't like this guy one bit. He's an evolution denier who's on the House Science committee. Support him if you think he's better than Saxby but he should not be the face of the movement.
I agree to a certain extent that their bogeymen, but they're also bogeymen for a reason. We have a lot to thank them for but I can't see a Cato buyout as being anything but disastrous (unless the Cato thinkers all go to Mises or somewhere else... hm...).