" a 10kW generator is going to recharge the batteries mighty quickly! ..and give you plenty of AC power (enough to run a small house!) whenever you want it. "
Yep!

I could run the whole (little) marina on mine!
I don;t remember the name; but there's some kinda motor controller that lets ya run from 0 rpm up to max without loss of torque. "Variac" comes to mind; but I could be disremembering?!
OK.. new twist....
What about air cooled engines??
I got's an old 2 cyl Honda 350 that would be a willing donor!!!!!!