There's something to be said about having the ability to park up in the shade on a HOT summer day with a portable set of panels placed in the sun away from the vehicle.
.
I could see that but the flip side is that by having them hood mounted you don't have to set up anything. Park the vehicle, switch on the controller (if it even needs to be switched on) and walk away. Coming back to the vehicle, same thing, just get in and drive away, vs having to pick up your panel and put it away. Also having the panel separated from the vehicle while you are away makes it more possible for someone else to walk away with your solar panel.
.
I think it all comes down to whether greater overall
efficiency is your goal (which would favor parking the vehicle in the shade and putting the panel in the sun) or greater
convenience and security(which would favor the rigid hood mount.) I don't think there's a right or wrong answer, it depends on which aspects of the setup you need to prioritize.
.
I would still be concerned that any smooth flat reflective surface is going to be very unpleasant to drive if the sun is forward of you. Maybe they could make a panel with a no-glare surface? Otherwise I think it would be a good way to use otherwise unused space.