Why restrict the software to nextcloud? What if I want Git hosting? Or run some cms. Imo, something like yunohost, arkos or cloudron is better suited.
Cloudron.io is fairly similar, though makes some different design choices.
Still, NextCloud provides the most popular cloud stuff for non-techies: Storage like Dropbox and adressbook like Google/Apple.