FYI, hosted Nextcloud is offered by a variety of providers and is hardly more expensive than self-hosting on a cheap VPS somewhere. I've used Hetzner's "Storage Share" service in the past with no issues, but I don't know that they're any better than their competitors. Less than $5/month for a 1TB Nextcloud installation and no maintenance required.