Eh, no. PowerShell is trash. And instead of Bash I prefer ksh and
for anything more complex, perl, which curb-stomps PowerShell by large.
Also, you were right on RDP, but something less is more.
If any, I prefer plan9/9front's drawterm/cpu which runs circles over Unix/Linux VNC and RDP. By a huge mile.
And 9p>>>>>>>> NFS/SMB. For anything else, use FS' permissions FFS, and choose wisely what you share.