Let’s tread carefully here....
I’m a “disabled vet” and totally agree with restrictions on disability “double dipping”.
Disability payments are for survival, not for prosperity.
All the Vets that I work with who are going to VA hospitals complain about the service they get there. I think that with a little judicious privatization, the Veteran's Health Care could be made both better and cheaper. But the ruling class obviously doesn't see it that way.
You say “let’s tread carefully” but characterize Rep. Bachmann as “the right-wing congresswoman” and refer to her comments as “her proposal to undermine veterans’ needs”.
I suspect that your recovery from being a Democrat is less full than you might suppose.