It could definitely use more work and thought.
When I look up at tall office buildings with the sun glinting off of glass over the entire building, I wonder about solar panels there too. Maybe there is a reason that it hasn’t been addressed.