I like that I can connect multiple devices to one port, but I wish they could all work at the same time instead of just being one device. And if you connect VGA and HDMI, it goes to HDMI, so you can only connect 1 at a time. I've been diligently looking for a switch that will select a port aloud for me and I haven't found one, so I had to settle for that.
Tobenone USB C to USB Adapter with π» 2 Ports for MacBook, Dell XPS & More Type-C Devices
13 Review
4K / 30Hz USB-C to HDMI Adapter - 3-in-1 Type-C Converter Cable for MacBook Pro, MacBook, Mac Pro, iMac, Chromebook, and USB 3.0 Type-C Devices (2017/2018)
13 Review
Cable Matters USB C to HDMI Adapter - 4K 60Hz, 60W Charging, Thunderbolt 4 Compatible for MacBook Pro, iPad Pro
12 Review
Ultimate Compatibility: USB C to HDMI Adapter for MacBook, iPad, Dell, Surface & More
12 Review