Exactly this, even with a TCR I also have the same feeling, so that was putting me off looking into it. It's a 290bhp Golf at the end of the day, not far off the R. A friend of mine at work has one and it hasn't been targeted... yet. I feel it's only a matter of time.
In that respect, a PP 7.5...