I'm constantly switching between my gaming pc and work laptop where both are connected to a triple monitor setup. I've been using a separate bluetooth mouse for work laptop as my razer viper did not have bluetooth (only 2.4ghz). Saw this while i was considering more expensive docks. Was sceptical at first but reading the reviews here, i went for it.
It was surprisingly straightforward and I've been using this for over a month now fixed underneath the desk for cable mgt. and quick access to the button. Works as intended and can save you a lot of time having to unplug cables or switch peripherals.
There's a considerable delay if you attach a usb hub to this switch. I initially used my existing usb-hub and connected it to a this switch (using only 1 port out of 4 available in this). And noticed a delay of about 7-8 seconds to switch between devices. And then I directly connected everything needed to this switch's usb ports and it's significantly faster. about 3-4 secs max to switch and become functional.
Based on about 1 month of usage, I can RECOMMEND this switch to anyone who wants to avoid paying $200+ for a dock and use the same peripherals/mic/usb-audio for 2 devices at a touch of a button.