The Hub works well, the idea with the switchable ports is super.
Unfortunately, the switch does not disconnect all cables, which may cause problems. Often the USB connector on the HUB off and must be plugged in order for the Operating system, the new USB device recognizes. Too Bad.