When my charger died I used the QiiQ charger for a while as my replacement. It took a minute longer to set up charging but otherwise behaved exactly like the stock charger.
Really though, spending $800 on a replacement stock charger ended up being the right move. It's relatively affordable, easy enough to install, and functions just like I need it too. I can see the difference in the new stock charger in that there is a lot more visible effort in sealing it and it being waterproof, which I suspect had to do with at least some of the earlier charger failures.
The other options are too expensive and/or complicated to be worth it for me. YMMV.
Thanks, caza. I think I will go that route and pick up a new Zero on-board charger. I'll give it to my daughter for Mother's Day.
Even if the replacement charger only lasts another 5 years, that amounts to $200 a year, which is a lot less than I pay to maintain my BMW motorcycles every year.
Otherwise she will probably end up needing to hand-crank a portable generator attached to a stationary bicycle to recharge her battery pack.