Seen many cars using K sport, and they were given some serious use, not heard anything bad really, same as ap really complaint wise.
There are millions of people(ok not millions but you get the idea) who can make you brackets to suit the car and caliper of your choice, dead easy job on a milling machine.
I do think AP are way overpriced, good they may be, but is the goodness that needed on a road car, when other less expensive alternatives exist.
tabetha