I had a similar usecase and also struggled with supported devices. Ended up grabbing some Yepkit switchable hubs (aka YKUSH), they work great, but a tad on the pricey side.