This is the one I used for my laptop: https://www.amazon.com/Anker-4-Port-Portable-Aluminum-2-Foot/dp/B00O0KISQE/ref=pd_sim_147_1?_encoding=UTF8&pd_rd_i=B00O0KISQE&pd_rd_r=489QEWG9DFFXEM0F6PWJ&pd_rd_w=usKGN&pd_rd_wg=cAAL4&psc=1&refRID=489QEWG9DFFXEM0F6PWJ
Idk about the one you were looking at personally, but I can vouch for the one I just put up there. However, I have since switched from laptop to tower gaming and have been using this one since the power adapter didn't matter to me: https://www.amazon.com/dp/B00DQFGH80/ref=twister_B00FB50S0Q?_encoding=UTF8&psc=1
I have never tried an extension of the USB cable, but I have actually used a longer HDMI cable. You could potentially get a longer HDMI cable to plug your laptop into a central location or a location near your chairs and then plug the controllers in that way. Unfortunately I have no experience with USB extensions so I don't want to misguide you with any guesses.
There are accessories like https://www.amazon.com/dp/B00O0KISQE/ you should have a look at.
I bought this one year ago and it holds up just fine on my Ghost, not sure how it would run on another device. One port for my keyboard, keyboard spare USB, mouse, and headset, all connected to one single USB that is being forwarded to Shadow.
https://www.amazon.com/gp/product/B00O0KISQE/ref=ppx_yo_dt_b_search_asin_title?ie=UTF8&psc=1
Also, keep in mind, when you're forwarding USBs (in any application i.e. Windows, Mac, or Ghost) you cannot surpass a maximum of 30-35ms in latency. If you're not sure about your latency you can pull up the stats section of your overlay. Having latency than that threshold will lead to the forwarded USBs (only the forwarded ones) to cut out and disconnect.
Edit: Sorry, read too fast and didn't realize it said USB-C hub, regardless, the latency thing is still important lol.