I have a FSA Pro Carbon Team Issue Crank 130mm BCD with all other compenents full Campy Record. The FSA chainrings are worn some and the shift to large ring sometimes requires a double shift. This is a used bike, so I don't know if the shift is due to the rings being worn or due to the FSA rings themselves. I have heard that Shimano rings are gated, in addition to the pins, and that they provide the quickest and smoothest front shifting. Will a set of Dura-Ace rings fit on my FSA crank okay and run okay with a Campy record chain?