The US ad just radiates sleaze. It even looks cheap and low budget - but in a squalid rather than a 'Let's look vox pop' kind of a way.
It's hard to imagine either playing in the UK. The Austrian ad would disappear under a wave of outraged complaints. The US ad wouldn't get made in the first place - not for fear of offending someone, but because our elections are party-based, and TV attacks on individual MPs aren't part of the political scenery.
Of course, that was a spoof. But it's actually not bad at all.