Unfortunately the bike I am looking at has the cable disc brakes, saying that, I'm sure thats what my MTB has and they're fine.
I'm exactly the same re people overtaking, make all sorts of excuses re the weight / suspension / tyres on my bike compared to theres'.