In reference to points vs electronic, well, you have to understand that while points need some maintenance, its not even an every season thing. As in, back when I started driving and all cars had points, the spec for replacing them was 12,000 miles or a year. In boating terms that's a lot more than one season. In fact my old boat has points and I have found that they last 4-5 seasons, average. I check the dwell, timing and idle when I re-commission the boat each spring. I also take off the cap and look at the contact surfaces. If they are really getting pitted and burned I change them. I put a bit of cam grease on the dist cam and a few drops of oil in the wick that lubes the mechanical advance and that's it.
If you change from points to electronic, keep this in mind, if the module goes, can you get another quickly? I keep a spare set of points and condenser so I can easily change them and be back in business. Also, the electronic shift assist system on some engines was designed for points, sometimes you have to make changes to that or else the idle will not be lowered when you try to shift to neutral.