If you’re going to connect personal devices, you have to make sure they're safe to use because a VPN links the device straight to the network. IThis solution works well when companies can supply and configure the devices that require access. But if that’s not the case, VDI is more reliable because it doesn't require much software.
Also, think about whether the team needs to get into any programs or apps that aren't on their own devices. If you use programs with limited licenses or software that needs specific setups, VDI is a great solution. Instead of copying everything onto many devices, VDI keeps it all in one place that anyone can get to.