I've been using that same solar panel and quite happy with it. The same company (Anker) makes pretty good external batteries as well in variety of different capacities which are a great way to capture energy so you can use devices during the day and recharge them at night. I still haven't found a good battery to pair up that allows recharging my camera's batteries.
I would also note that it's helpful to know what your amp hour needs are for a given trip. You might find bringing p[re charged batteries a better option to recharging devices.