Yeah, Microsoft Remote Desktop is relatively slow but works for most workflows. For more demanding/responsive stuff with higher framerates (games), try Parsec (parsec.app), it’s great. It has controller pass-through as well, at least for sony. I’m not sure about other brands.