I think I know the solar van you're referring to:
Yes?
Used to live at solarvan.co.uk, which is now defunct (Pete went for 1st gen Insight tinkering instead.)
If so, note the solar/wind was only to trickle the battery pack, which relied on conventional grid recharging in normal use.