Id agree with most of that, but the supra stopping harder? My jza80 definatly doesnt stop as well as the GTR, mind you its got the 2/1 setup which wouldnt help it.
People being suprised? Fu(k yes, no one thinks they're quick, but on the skidpan they can be quite good Im on my 2nd diff though from skidpan fun