Possibly a bit off-topic, but I remember trying to find an affordable dock with lots of ports, the ability to drive two monitors (in my case, 2160p), and power my company-supplied MBP 15 (2017, I think). In addition to the headaches of trying to find one that supplied enough power, I also discovered that not all of them would drive 4k displays.
I was also in the process of redoing my home office and wanted a super-clean desktop without a lot of clutter and wires, and I quickly discovered that most of these docks had super-short hard-wired cables, so you were pretty much forced to have the dock (and all of the crap plugged into that dock) be completely visible and cluttering up the desktop, unless you were also willing to forego using your laptop's built-in display, keyboard, and trackpad. There are limitations to how long of a TB3 cable you can use if you want to driver higher-res displays, and there also did not seem to exist such a thing as a TB3/USB-C extension cable.
I ended up throwing in the towel and just buying two dedicated TB3-to-mini-displayport cables, plugging in my Apple-supplied power adapter, and also plugging in a small USB-C dongle/dock that gives me a few USB 3.0 ports and an ethernet port. It all looks awful, of course.
I see now that there *are* TB3/USB-C extension cables available, so I'm tempted to give this all one more shot.
I was also in the process of redoing my home office and wanted a super-clean desktop without a lot of clutter and wires, and I quickly discovered that most of these docks had super-short hard-wired cables, so you were pretty much forced to have the dock (and all of the crap plugged into that dock) be completely visible and cluttering up the desktop, unless you were also willing to forego using your laptop's built-in display, keyboard, and trackpad. There are limitations to how long of a TB3 cable you can use if you want to driver higher-res displays, and there also did not seem to exist such a thing as a TB3/USB-C extension cable.
I ended up throwing in the towel and just buying two dedicated TB3-to-mini-displayport cables, plugging in my Apple-supplied power adapter, and also plugging in a small USB-C dongle/dock that gives me a few USB 3.0 ports and an ethernet port. It all looks awful, of course.
I see now that there *are* TB3/USB-C extension cables available, so I'm tempted to give this all one more shot.