I would echo @DarthCoin and say that's a hard question to answer without more context. Both offer much more than just a bitcoin node. We don't know what you want to do. Maybe you don't either. That's cool. Both would be great tools for learning about both bitcoin and self hosting services though I tend to think putting a nextcloud instance on the same machine as a bitcoin node is probably not the best idea.