the best puch ignition for reliability, easy to setup, etc. is the stock points. It takes about 20 minutes to read the (f'n) manual and learn how it works, how to set it, and you really only need to mess with it every year or 2-3,000 miles. I have bikes that have not had the flywheel cover off in 5, 6, 7 years, even my high mileage bikes i'll maybe check the points once every couple years if i'm in there for some other reason. Shoot i've bought bikes that haven't run in 30 years that have bright blue spark and fire right up.
In my opinion the ONLY reason to go to an electronic ignition is if you have performance mods (kit, big pipe) that mandate an auto-retarding ignition.
My favorite option these days is the trigger-less Tomos A55 ignition with the Parmakit box. You can also use an A35 ignition with a parmakit box but the stator coil is like 55W instead of the massive 80+ watts out of the 3-pole A55 coil. I'm working on using a triggered A55 stator but just hooking up to a parmakit box with the power coil, don't have the rest of the engine wrapped up yet but will be interesting to see how that turns out.