Solid roller with TA heads here. Don't know if it the best or not but I have had good luck with the Pro Gear timing set so far. I just changed it for preventative maintenance and to see how it was doing. The used chain looked good. I had 78 drag strip passes and about 200 or so street miles.