Well I have to strongly disagree. I have eight bikes with the SBP's shift kit installed and I have NOT used the heavy duty freewheel on any of them - the heavy duty freewheel is for high compression engines because the cheap chinese freewheels have poor quality pawls that can fail easily! Once you have started the engine all the free wheel has to do is err free wheel!! The little ball bearings are just as happy to roll around as the ones in the more expensive free wheel. The HD one does have a seal which would make it last longer in dirty environments - but I am using mine as an expensive paper weight as it has excessive free play in it and is NOT easy to service unlike the cheap ones!!
Improper starting technique will break the cheap ones - I have broken two by jumping on the pedal forgetting the starting instructions which are:
-position the pedal up near the top of the down stroke, get some weight on the pedal so you can feel the compression, as it starts going down continue pushing pedals in a circular motion until it starts. BTW I have combined mileage of well over 5000 miles on my bikes.
I have one of the chinese shift kits which I bought before I found the SBP's kits. I eventually got it working but not without major modifications after getting the SBP's kits and seeing how they work.
John