No, they're not feasible. It's two great ideas, meshed into one. Sometimes, it's great to mix two good things. E.g., peanut butter and chocolate. But other times, it's stupid. E.g., (borrowing from a previous thread on solar roads) a pipe wrench and a knife.
In my humble opinion, it's a BRILLIANT money grab. Get lots of people investing small sums of money, give them a hat or a t-shirt, and sit back and bank your retirement while spending a little bit to create some non-real world prototypes. And, when the detractors point out flaws in your plan, respond with real facts that will put the minds of people without a strong background in science at ease. "Oh, look. The solar road people are pointing out that on the Mohs hardness scale, glass is harder than asphalt." Uh, sure. But, on the Mohs hardness scale, you know what's harder than glass? Dirt. Or more specifically components of dirt like fused quartz, quartz, etc. And you know what happens to glass when you have dust blowing across a road, then cars driving over that dust? It scratches the glass.
Now, some of you may have never "cut" a sheet of glass before. You don't actually cut it. You lightly scratch the surface of the glass, which GREATLY reduces its strength. It literally snaps along the scratch line when subjected to a minimal amount of stress. In fact, if I gave two of you a piece of a cylinder of very clean, unscratched glass - one of you held the glass in your palm where your sweat got on it and you rolled it back and forth, and the other carefully held it by the tips, then after 10 minutes we put it into a machine that tests the strength of that glass rod, you'd see that the one that was in the palm was at least an order of magnitude weaker.
There are many other excellent reasons, which individually are enough to demonstrate why this project is not feasible. The simplest one though is financial. Why would you take the cost of a solar panel, and the cost of a section of road, and create a product that costs significantly more than the two of them combined. Numbers for illustrative purposes only: "Let's see, I could spend $200 for a square foot of solar cells. And, I could spend $25 for a square foot of road. No, I think a better idea would be to spend $2000 per square foot of solar road which is going to need far more maintenance than either the road or solar cells sitting alone."
The entire thing (imho) is a scam to raise money; it has no chance for success from a materials point of view, it has no chance for success from a financial point of view. But, thanks to a lot of viral marketing, (the video and thread posted here a year ago came from a new sign-up who hasn't posted since), the perpetrators of this fantasy have made a lot of money.