Vin Weber offers thoughts on Bachmann announcement