It's not the left and right wing nuts you should be worrying yourself about, their votes cancel each other out. It's all the blue and white collar middle class who are worried about their jobs, if they still have them, and their health care costs rising, if they still have coverage. Are your health care premiums going down, sales, property and income taxes? Probably not. Are public sector workers getting their usual 3%+ year-on-year raises, while everyone else is stagnating or going backward? You've got a lot of angry and disenfranchised voters out there, worry about them. After 4 years most are going to vote for some "Change", even if they don't like either of the choices.
So Romney is a tool, show me a politician that isn't, it's part of their self aggrandizing DNA.
Foreign bank accounts? Who cares, you have to report them to the Treasury and pay taxes just like any in the US, except there is more paper work.
Want to fix health care and pensions, tie the politicians to the SAME plans and rules as everyone else, and pay them last. Otherwise they'll keep kicking the can down the road.