As always with these fancy ideas it is a solution for something that is not a problem: We aren't even close to running out of suitable space to put solar panels. The problems for solar are usually just willingness, bureaucracy, or the electrical grid not being able to handle the additional load.
We've also had proposals for solar bricks for paving roads/parking lots, putting the panels as dividers between highway roads. It just doesn't make sense to overcomplicate things.
Come back once every single parking lot, large roof, unused radom patch of land, or even agricultural land (there are some interesting setups where the shade provided by solar panels is actually beneficial for the plants) is fully utilized. But chances are that at that point we already have more than enough capacity.