I'm a huge Nextcloud fan and run a server for my local community, but yeah I think you probably do, given your use case.
If you can share a little more about how you want to use it, maybe we can find something that'd be a better fit.
Do you want to access these files on other computers, phones, tablets, etc.?
Do you want to share them with others?
These are both things Nextcloud does well but backups do not accomplish. It's possible you want both.