Bad Sport said After running the numbers according to the link, it's a 750 Speed Demon. Anyone run one of these on their street car. Pro's/Con's? How do you like it? Does it perform as expected? Click to expand...