I prefer a beefier powered USB hub with more juice. I’ve been using a Sabrent 10-port, 12V, USB 3.0 hub from Amazon for a few years. Each port has its own power switch, so I can leave multiple console controllers connected and just power on the one I want to use on demand.
More USB ports allows me to connect a couple of wireless USB mice in case one goes flat mid-game, as well as both an Azeron and a keyboard or keypad.
It also has a couple of charge-only ports that I use to recharge wireless controllers, mice, keyboards, headphones or a phone without affecting my XIM.