I would also check out the USB-C/Thunderbolt Dock Megathread thread. A lot of useful information. I am in the market also for some new Thunderbolt Dock solutions. I currently have the Lenovo Thunderbolt 3 Dock (Original/Gen1) once the firmware was fully update everything worked including power delivery, only issue is wake from extended screen lock or sleep (4+ hours). So it works well, but having to unplug the cable and plug it in to get it to wake up the displays is annoying.
Still unsure what direction I want to go in. May actually go with @Matt_Hartley suggestion since I may go to a three or four display solution. Outside of that the Plugable ecosystem seemed interesting, reasonably priced, and according to some in the thread reliable with the Framework including with wake ups.