Currently using: 2 Gigabyte M28Us (scaled to 1440p) and 1 Dell S2716DGR, all running at 144hz on various different Macs. One of the M28us is passing through the mouse, keyboard, and webcam.
I don't have any issues with the 2017 era MacBook Pro using random display port to USB-C cables I bought off amazon.
I did have a bunch of issues with the M1 Pro MacBook. I used it exclusively in clamshell mode and 90% of the time it failed to wake up and detect the monitors in general. To get it working, I had to continuously unplug and plug the cables back in. Sometimes this worked on the first try, other times it took 10 minutes of messing with the cables. I upgraded to using certified Thunderbolt 4 cables on the M28Us but that didn't fix the problem.
Currently I'm running a baseline Mac Studio. The biggest issue I have is that the display order changes most of the time when I wake the computer. Every now and then it seems to not pick up one of my displays and I have to unplug it and plug it back in. It's a little bit annoying but definitely not as frustrating at the M1 Pro MacBook.