Really, where did you get this great snippet of information? Last I checked freewheels are freewheels whether you choose to screw them to your crank or hub. There are a few reasons to put a freewheel on the cranks rather than the hub but increased reliability is not one of them.
Saying this however, I also do think freehubs are more reliable than freewheels but that is a seperate issue.