One of the Solar Panels on my van was purchased in 1994.
The van is a 1997 but the guy that built it used lots of parts from a previous van. The converter/charger that I replaced last year was purchased in 1978!
The 40 watt panel "kit" from 1994 cost $759.95 according to the receipt. That is about $19 per watt! I think it included the solar charge controller because it is also from 1994 and the receipt list the panel as a "kit". The guy that built this van was an "early adopter"
but he was frugal where he could be, making parts and re-using parts etc..
Currently, I can get CSA approved made in Canada mono-crystalline solar panels for $1.35 per watt pick up price. Just a fraction of what they cost 19 years ago.
I've noticed that there is just about no difference in price between mono-crystalline and poly-crystalline panels now and the performance gap between the two looks like it has narrowed to me.
A second panel, 85 watts this time, was added in 2006. I haven't come across a receipt for it yet. It all seems to work well enough so I have no plans to change anything. I am a bit curious about performance so may do some testing ...........maybe next year
The van was garage kept all its life when not in use so the panels effective age is probably less than the calendar age.
The '04 Roadtrek I had came with a
small solar panel useful for maintaining the batteries. The '04 Bigfoot had two large panels on a tilt up rack. I ended up
making mounts that tilt up when I installed the panels on my '05 trail-Lite. I never used the tilt up mounts (on either RV) to increase performance as we tend to move around a lot. I did find that they were very nice to have to clean the roof under the panels a couple of times per year.
I guess the point of this topic is to demonstrate that this technology has been in use for a long time on RV's and, more importantly, that the parts last a long time.
I definitely recommend solar panels on RV's to at least maintain your batteries or better yet, charge your batteries to replace the amps you use each day.