Mobile apps both have pretty bad ratings on the app stores.
What would you host for yourself, friends and family, basic dropbox functionality is all I need.
I have hosted Nextcloud in the past but it's a huge program with way too many tools, apps and a complicated way to update, the end result is often a slow and not very comfortable way to use the aforementioned basic dropbox functionality.
You should look into OCIS. You can set it up in minutes and it's really fast compared to Nextcloud for basic file's stuff (share, sync, stream, photo auto uploads).