Yes; I can see where these could be just the thing for some people; sorta……..
My panels are guaranteed to withstand 2” diameter hail. I don’t see anywhere in that link that addresses hailstorm resistance; big red flag if I’m interested in mounting panels on top of vehicle.