Are these the upgraded pads that are a direct CF Moto part ? Geez, I wish they would have just put them on from the get-go, as they appear to be so much better than the OEM pads are. Looking forward to your report on how much better they are than stock.