The thumper cam certainly will give you the "sound" you're looking for but as far as street ability it is a hassle in traffic or any kinda red light, the carbs and motor are essentially starving for air while you are just sitting there because the overlap in the cam is larger than the air and fuel mixture actually being taken in.