I think that the only way you get to have full access to your data is running Nextcloud in a private server (at home or in a hosting/data center). It seems quite easy. One of this days I’ll give it a try.
But with ECloud you don’t have to worry with managing your server if the reason for having a server is just to run Nextcloud for a “light” use.