Regarding RDP Mac Client,
If you can add the possibility the disable the shortcut (CMD+Q) to close the App (and by the same way to disconnect the VM session from the Mac) or add a confirmation pop up.
By using the both environment Mac (native) and Windows VM in the same time, it is not rare to type by inadvertence CMD+Q in W10 environment to close a Windows App and to be disconnected from the VM...
Thanks a lot.