Element clients are very close to finishing their SSO implementations which will help immensely with the on boarding process.
Here’s the iOS pull request for example: https://github.com/vector-im/element-ios/pull/3890
However, if you want a server, installing it using Synapse's docker image is very easy. You literally have to run two commands.