Well, the solution that we were thinking of to suggest was almost exactly the same thing. The thing is that mstsc.exe supports opening RDP files. An RDP contains settings for a Remote Desktop connection session, including the Remote Desktop Session Host name. So, it would be possible to generate such an RDP file with a PowerShell script and then provide a link to that file using a Home Page Action. However, the latter is currently impossible because we cannot provide a link that would be specific to the user who launched the Home Page Action. So, now we can link all users to a single RDP file that will be the same for all your users. That is going to be a mess if, for example, two or more users try to create an RDP session simultaneously or almost simultaneously.
In the next version, it will be possible to provide a link to a file with a path that includes the username of the user who launches the Home Page Action.