No one needs to give out their private keys, they can still have 90% of their masternode setup by someone else and then they simply type a few commands into their Linux Vps, create their masternodes via the wallet and they are good to go.
When they fail on their own to make a masternode, I generally end up guiding them through it.
I am trying to speed up that process.
On a sidenote, the current linux release binaries will not work for most users as they are dynamically linked. Ubuntu 16.04. does not work for example.
I am in the process of building proper Debian / Ubuntu packages in a PPA, so it will be easier for everybody very soon.