It would keep them fully charged between trips and would aid you for sure but bear in mind in cloudy or indirect sunlight you will probably get no charge at all or next to none. I have 200W on my roof and if its cloudy I can muster from 0.8 to 2.6ish AMPS. It really depends on your power usage.
We have gone to extreme measures to ensure we have power as we dry camp 100% of the time. I have a large 32' trailer with 2 slides and the furnace alone can gobble up 40amps a night if we feel like staying toasty warm.
First we installed 200W of solar with charge controller....it's worth every penny we spent!
Next I installed a digital thermostat with full programmable features....I 100% control when my furnace comes on and off all day/night and at what temp it is to be set at.
LED lights were next...these things are also worth their weight in gold typically using about 1/10 the power of a standard bulb. (I had 29 to replace!)
I removed the power hungry 32" TV in favor of a 23" Direct Current LED 1080P TV/DVD combo. It was the largest DC unit I could find with build in DVD player. It uses next to nothing for power and can literally be left on all day if one desired.
I also have a 2000W generator 'just in case'
It does get used occasionally after 3-4 days to aid the solar. (which is dependant on direct sunlight of course so I may need it after 3 days or not at all if we have great sunny weather for a week as our solar can put 11AMPS in all day long...)
The generator and solar work seemlessly so nothing special is neccassy to fire it up.
Of cousre we've learned to conserve power quite well after campig for over 20 years which aids us quite a bit I imagine.
Only you can test your individual needs. Unfortunately all we can do is speculate....our set up works extremely well and we are never without power and rarely have to fire up the generator. I have two 6V deep cycle golf cart batteries which we are upgrading to 4 Trojan T105s...I imagine the generator will just collect dust as I'll have well over 400amp hours available everytime I pull up.