So is there a performance gain an are u allowed to take them off in stock classes
The first race I won was on a set of Vegas lol hince vegaman
Depends on the class your running, but i see even opens still using the pull start, so its really a preference IMO. Not really an advantage to taking them off until you start breaking them quite often