I have the turbo grooved version and am getting a little bit of brake judder. I think this has been a fitment issue though so will get the garage to inspect them when I throw it in for a service.
The rotors themselves are ok for spirited public road use if you aren't planning on tracking the car I don't use EBC pads though - Ferodo Racing ds2500s instead.