Choosing one between both VDI and DaaS always depends on your business requirements. VDI(Virtual Desktop Infrastructure) is a technology used to create a virtual desktop environment from remote servers or office servers.
DaaS(Desktop as a Service) is a solution by a third-party cloud provider where they create virtual desktops on their cloud servers. End-users can use these desktops directly from a personal device.