I would like to thank Choetech for supplying the sample.
Over the last few years, the market for USB-C-based docking stations has exploded because of Apple's decision to offer notebooks exclusively with two or four Thunderbolt ports, and thus USB-C compatible ones. You can find plenty of niche and even some major brands with these products. These range from simple dongles with a few ports to stand-alone units which take up their own space on your desktop. The Choetech HUB-M20 tries to walk the golden middle by offering lots of ports in a form factor that is both useful and space-saving.
Packaging and Contents
Unlike many brands focusing on Amazon as a primary means to sell their product, Choetech ships the HUB-M20 in a full-color cardboard box with an image of the device on front and a well-designed rear listing all the ports you will get, along with specifications. There is also a QR code that can be revealed to figure out if this is a genuine Choetech product.
The unit comes neatly packaged in a foam cutout and a plastic bag to protect it further. A tiny manual and little marketing pamphlet to join their Facebook Group VIP member completes what is included. On an interesting note, the HUB-M20 comes with a 18-month warranty, which is more than the usual 12 months most brands in the space offer, even if it is a bit of an odd number.
A Closer Look and Use
The housing of the Choetech HUB-M20 is made out of dark gray aluminium and comes with rubber pads on both sides. (Editor's Note: Choetech markets the pads on their product page as "The front and back anti-skid belt computers are as stable as Thailand mountain," which I enjoyed reading). The housing tapers down towards the front so that your notebook may sit on it comfortably as well, with both ends capped off with sturdy plastic covers.
On top of that, the USB-C cable can be secured into a channel on the thinner side, which should make it quite handy for traveling. A classic silver USB-C connector can be found at the end of that lead, with a bit of protective plastic around the joint.
The HUB-M20 comes with a very nice mix of 11 connectors and ports. From left to right these are an audio-out, Gigabit Ethernet, SD and Micro SD slots, USB 3.0 Type-C, three Type-A USB 3.0 ports, a 4K capable HDMI out, a legacy VGA output, and the 100 W PD capable charging port at the very end. The USB ports are unfortunately 5 Gbps 3.0 variants, including the USB-C one; other offerings give you at least USB 3.1, 10 Gbps for that newer port type. The HDMI output fortunately can manage 4K, but only at up to 30 Hz.
Setting the 2017 era, a 13" MacBook Pro on the Choetech HUB-M20 is actually quite nice, as the dock is noticeably smaller than the notebook itself. The color of the aluminium housing does not match that of the dark gray MacBook Pro exactly, but that is quite the common issue with USB-C dongles and docks out there. The laptop is raised nicely, which should make typing on it a lot easier as well.
Cable length is a bit counter-productive in this setup, as it is too long for the port on the left, yet too short to run along its trench to plug in on the right of the 13" notebook. That said, those who want to place the dock somewhere more accessible will welcome the longer cable. A white power LED lights up as soon as the Choetech HUB-M20 is plugged into the notebook to let you know the data juices are flowing.
On my desk, I placed the Choetech HUB-M20 underneath the MacBook Pro, sandwiching it between the laptop and stand. This raises the keyboard nicely to where I am able to type on it much easier if trying to reach some of the Apple-specific buttons, for example. Also, thanks to the format, all my cables are hidden out of sight. As you can see, I have lots of cables running across the back edge of the desk, and an external GPU as part of the setup as well.
ConclusionAs mentioned in the beginning of this article, there are nearly an infinite number of USB-C dongles and docks out there to pick from, ranging from just a couple of extra USB-A ports to card readers and fully fledged multi-display behemoths. Especially towards the higher-end are there even some well-known brands like Corsair or OWC offering their own takes on these types of products, which end up costing somewhere in the range of $200 to $400.
The Choetech HUB-M20 is immediately interesting due to its form factor. Meant to be placed underneath your notebook with its ports facing out the back, this is one of the cleanest ways to get extra I/O for your notebook. This holds especially true if you plan to just let it sit there with the simplicity of having to connect/disconnect a single cable.
In terms of price, the HUB-M20 is right in line with similar devices out there. You can save a bit of money by going for the HUB-M25 if you happen to have a MacBook Pro with a total of four Thunderbolt ports, and even get better multi-monitor support. In the other direction, there is the HUB-M15 with fewer port, but still rocking that legacy VGA output. But both of those alternative choices do not come in the useful form factor of the HUB-M20, which is a pretty big deal to those used to living the dongle life otherwise.