Had an issue last year where the charging system collapsed in the engine . Magnets came off and smashed all the coils in the flywheel.
I have now mounted a small alternator under the seat and running it off the pto pulley. Belts are close but not touching. May change for a larger pulley to turn the alternator faster.