assuming that you have a potentially compromised linux host (or VM)
what level of client-side risk are you taking connecting a freeRDP client to that host ? (i'm not worried about the case of the client infecting the host)
what is the most secure similar application ? i prefer a linux client, though would be willing to consider windows if there was a client that was significantly more secure