The device generally works, however I have a number of issues.
If I plug in a USB-C memory stick with the HDMI monitor already plugged in, the unit disconnects and reconnects the HDMI in a sequence that does not stop at all. If I unplug the HDMI and then add the USB-C stick then after a few seconds reconnect the HDMI it works well, this is a real pain. I have another issue where copying from one USB-A to the USB-C port is very slow and has reported errors, sometimes when using the USB-A port with a wireless mouse, the mouse stutters. If I plug the mouse into another port on the laptop this does not occur. The dock does get very warm and seems to use more than a few additional watts of power. When using it as a power passthrough it reduces my power through to the laptop and the laptop complains it is not receiving enough power so I have been supplying the laptop with power directly and not through this hub.
The laptop is a new HP EliteBook.