Love it! There is also this cheap chrome ring that goes around the outter edge (a trim piece) that makes the whole thing feel cheap. Maybe you can do something for that trim piece as well
Do you have the correct brake hardware that keeps the pads separated from the disks? If everything is new and you have everything I cant think of why it would stick. Brakes only stick after 20 mins? I felt something similar to this when I used white lithium grease on my caliper pins. When they...