Hey User, I can suggest to you some of the things which you should take care of. On the VM side, you should take care that desktops are built on 2vCPU/8GB RAM Virtual Machine(VM), limited to 3 Desktops per VM for optimal performance and storage capacity be chose according to your requirements.
Suppose you or your organization is creating a VDI environment. In that case, I suggest you can do so with the help of managed VDI services providers so that they can take care of the specifications according to your business requirements.
You can choose the right provider and go for their services, and you can even take a free consultation or free trial from some reputed providers.
Let me know if you want any further help or suggestions.