Possibly, until reality sets in. Fact is, we live on a very dirty planet. Tires leave rubber, wind deposits dust and leaves, birds leave crap, deer leave blood and anything made out of a polymer sluffs off electrons leaving it brittle. All that goes into making for less sunlight getting to the cels and reducing the efficiency of the panel. IMHO this is yet another person with a guilty conscience trying to make amends for their existance. Their idea for a durable surface would be better served as a roofing material or similar structure, but for a road, not so much.
Bingo. Decent idea. Poor application.