Re: Well I just had to say this and see if anyone else has experienced this
I don't have very many hills that I ride on but where I needed to pedal before I don't now. I haven't ever used anything but stock exhausts before either. So I may not be the best answer for your question.
Hope it Helps. I am also a proud member of the 20 MPH. club