This HN post was quite timely as I don't often need to remote control (usually screen sharing is fine) but there was definitely a case today.
One weird thing: Every key typed was doubled. So I'd type one "m" and on the remote screen would get "mm" in the input field.
I'm on Linux (Arch) and the other end was Windows 10.
Other than that, it was VERY smooth and my colleague was quite impressed. He is planning to use to for parental tech support!