I've used a few docks few the years with a combination of laptops. I've had the least trouble with the surface dock. 99% of the time it "just works". Every so often, a monitor doesn't turn on and I need to undock then redock to solve that.
I wonder if this is due to proprietary surface laptop usage or if other devices will be just as well supported by the dock with the drop of this port.