Dynamo Hub Or Solar Panel

Solar solar has become more and more accessible with many brands popping up and competition means good prices and more features.
Dynamo hub or solar panel. The solar panel has the advantage of being usable for other sports and with other bikes should i ever upgrade. If you want to charge your laptop on the road solar panels and batteries are your best option. My preference is to use dynamo hubs. The two products i m comparing specifically are the shimano dynamo hub and the guide 10 goal 0 solar panel.
I m looking at around 2k aud for wheel sets myself and partner to be built with dynamo hubs while not a major issue i m concerned i ll get little in the way of mah for my investment when i already have a solution. Just like a laptop panels and batteries are not lightweight or space savvy. My biggest concerns are the rolling resistance on the hub and the availability of sun. A 20w would recharge a 20000mah powerbank 2 3 times per sunny day.
If you have dynamo lights already do yourself a favour and grab a power supply to start charging your devices. The solar panel folds down quite well still a little bulky but it easily fits in my frame bag or is left exposed when needed. I ll be powering 2 headlights a garmin edge 800 and an iphone.