When I was in your shoes about 8 months ago, I opted for Proxmox and don't regret it. Since then, I've been able to try different NAS OSs, experiment with different hosted services, etc. it gives you a lot of freedom to set up a VM, try a bunch of stuff, and then delete it and implement a fresh solution when you're satisfied with something.
If you do that, you might consider having the operating system and VMs on one disk. If you decide on NAS software, many pass through the storage drives to the NAS directly.
I'm probably going to end up with the following:
- Base Proxmox
- NAS VM - OMV with NFS shares available to other services, SMB for the network
- VM for -arr services
- Plex on an LXC - a script helped me set the up
- (Maybe) VM for home assistant
- VM for other home services I need, like Immich
- Maybe a VM for hosting things publicly
- Testing VM
I hope this is helpful!