due to living on the riverbank -- tidal, about .5 knot current -- which is more reliable than solar, i'll go with hydroelectricity. Do you have a link?
my alternative is to use solar heating with river cooling for a sterling engine.
can a sterling engine produce enough rpm to generate usable elec? might be enough to recharge the battery bank, i'll have to study that some.
to stabliize your 120 you could use batteries and pull AC out with a sine wave inverter...just a thought. there is a thread around about free power doing just that from solar.
package deal. buy two get one...half off