Ok I am late to this one, but for posterity sake I will chime in anyhow.
Have them on all 3 bikes wait make that 2 now ... errr They stop great, they have very little breakdust throwoff on your wheels. The dust its minimal at, and its so much easier to keep wheels clean and my only gripe is there is a period of about 500 to 1000 miles that i get a bit of squeal out of them then it goes away. Generally this has happened about 500 to 1000 miles into using the pads. Its a bit annoying, but after having been through it once I just go ride the breaks a bit harder on the next run and usually its gone by then. For the cost difference from Harley you can't beat em and the benefits far outweight the annoying break noise its like a car that is to close to the sensor telling you its time to get new breaks on a car.
-harry