Next laptop generation will sadly be the end of all those proprietary yet reliable docks and the beginning of USB-C/TB3 wd15/wd19/tb16 era and its army of bugs, failures (WD15 someone ?) and painful and hazardeous firmware upgrades.
But the PR and ultraslim dock series are so far very reliable, even after years of use.
I dread the future massive switch to USB-C and TB3 entry dock.
I hope a chip maker will eventually release a all-in-one TB controller with USB3.x/Display outputs/GbE Ethernet/Sound embedded. Currently, everything is split into differents ICs, hence the high cost and complexity.
For Macs I would only use the suggested docs from Apple (CalDigit/OWC etc).
CalDigit Element hub is exceptional.
The dock also works out of the box with the iPad Pro M1 (with some caveats, only the 1440p monitor outputs video, didn't try to use the Elgato card) and with my Dell Latitude running Ubuntu.
And only two ports? What's the point of even docking it in the first place if I get less IO out of it?
Now it sounds like what you really want is what I use: a single cord connected to an LG Ultrafine that has it's own set of built-in ports, one of which is connected to a port replicator (legacy USB-A, ethernet, etc).