I have had a pull start longer than the centrifugal clutch and it's lasted. They did upgrade them at some point in time, so the hatred you're reading is towards the old style. The new style has a plastic bushing to prevent the cord from getting frayed and broken. It still works great after a year of use.
Now, there is a trick to the centrifugal clutch. You have to either buy 5 (yes, FIVE) clutch gaskets to space the cover out. Another option is to run without a cover, but that's asking for a chewed up leg or dirt/debris to enter the clutch. The best option is to cut your stock clutch cover up. I used a drill to make a hole in the middle of the cover. Then, I put a bolt and nut through the hole and tightened it up. I used the bolt to chuck the assembly in my drill press so it could spin free. I then used a cutoff tool to cut the side off the cover to effectively make a 1/4" spacer for the new cover. Note that I never said to turn the drill press on!! It's just to keep things lined up. Kind of like a backyard machine shop.
And yes, you can definitely bump start the engine with the centrifugal clutch kit. It does, in fact, have a one way clutch. You can also use it with a shifter kit.