You are right solar power is difficult. An example of this ,I used to raise pigs and had an electric fencer hooked up and charged by solar. This was in December and after 3 weeks of no sun to speak of the battery died and now froze. So after that lesson I ran a long extension cord from my house battery to the pigs, it worked from then on. But on the other hand come Feb when the day light hr get longer and there is still snow on the ground, it's like having 2 suns one from the heavens and one from the reflection off the snow. And of course solar pannel love cold weather. Another limitation is the lack of size of my pannel. I think I have 250 w of mostly used pannel, bought back when the price was still 12 bucks watt. Oh well if only my world was perfect.