I had to vote for both stock and electronic -no failure..back in the day, points were the only option, they never left me stranded because once I learned how to deal with them, well, they just work all the time. Sort of....but...once they have worn to the point where they do start failing, you get fewer and fewer miles between filings until you absolutely have to replace them, at which point you could say they did, in fact fail, and it is only natural that eventually, they all fail. add to that, that I'm basically lazy, so I set 'em and forget 'em until they do start to sputter, then out comes the file. I have bought new tuneup kits for cars that had points that did not work right out of the box, Blue Streak brand to be specific, and normally that's what I bought because they used to be leaders in the market. I've used K-Mart tuneup kits that would go an easy three or four thousand miles with no problem. go figure. I've also had points that appeared to have plenty of contact material left, would run good after a filing but wouldn't go more than 50 miles before needing another filing. I used to enjoy tuning my 68 Dart with point ignition, but back in 78 I believe, replaced it with a Zenith after market electonic unit, and the difference in the way it ran was like night and day, it was so much more smooth running and quick to start. It was a little spendy at the time, but when you consider the cost of rotor, condenser, and points for a tuneup, it did eventually pay for itself since I never had to buy those again. I'm running a Dyna on my 750, since it had the coils when I bought the bike, I just decided not to even mess with points and bought the unit. Considering the cost of points for the Honda, it will pay itself off in even less time. I had about 2000 miles on it when I layed it down July '09 on the right side. the nut wore a hole thru the points cover and the shaft has a very slight bend. In spite of that, it starts easy, goes plenty fast, and in the 8000 or so miles I've put on it since the laydown, haven't had any ignition related issues. Points are cool, and I think everyone should learn how to deal with them, but, electronics allows me to indulge my "tired of messin with points" lifestyle, and it's been so long since I've done a points tuneup that it takes me at least three times as long now.