Yes, I use it and it's pretty good. It seems to be transmitting data pretty good. If you want a cheaper option and can sacrifice some things such as displayport for hdmi, I would recommend getting something like the Tiergrade 12-in-1 Triple Display USB-C Hub: Amazon.com: USB C Laptop Docking Station Dual Monitor, Tiergrade 12 in 1 USB C Hub Adapter Triple Display with 2 HDMI 4K, DisplayPort, Ethernet, 100W PD, 4 USB Ports, TF/SD for Dell/HP/Lenovo/MacBook Pro Laptop : Electronics . Its cheap and multiuse. Hope that helps!
Of course, I should have in the writeup: https://www.amazon.com/gp/product/B07X1J7R34/
It's a non-name chinese hub, but like I mentioned, works great under macOS.
It has dual monitor support which was critical for me at the time.