The only issue I have had is that if I'm switched to computer B and computer A goes to sleep, I cannot wake it up through the switch. This was not a deal breaker for me because I have easy access to the power button of both computers. I wonder if this issue may be resolved by powering the switch with a USB-C power plug, since it otherwise requires USB power from both computer connections.
I'm using this as well and came in to recommend it. One machine is thunderbolt to DP. One is DP to DP. Both Windows machines and both work well. I used this cable https://a.co/d/diTREUK however I'd look for a higher DP/thunderbolt revision now.