I can't speak to generator time, but after 3 months of full timing, can offer my experience with solar. I have 2 6v interstate batteries. To charge them I have 1 100 watt roof mounted panel, and a 100 watt portable panel. I use a victron mppt charge controller which has worked very well.
I originally planned on getting 2 Honda 2000' for charging and to run the air conditioner. My wife convinced me to wait on generators to see if we would need them. So far the panels and batteries have been very adequate. I have been glad I went with one portable panel as there have been some cold times where the heater blower has required more than my less than perfectly aimed rooftop panel could provide. Having the ability to aim a panel for efficiency combined with the rooftop panel has allowed us to power everything that we use. That is pretty much heater, lights, stereo, and charging cells and laptops. We don't really use the microwave or run a tv, so our demands are somewhat low. My wife suggested we watch the weather and when it was hot enough to need the ac, we would find somewhere to plug in. This actually has worked very well. We have plugged in for heat for two weeks out of the last 3 months. We will be traveling for sometime more and feel like we might want to be able to run the ac when we are boon-docking, and if that is the case will buy generators then. Until then I will enjoy the simplicity and quiet of the solar set up.
Hope this helps.