Great job figuring out your solution. On the flip-side. Assuming DRS is running and set to automatic, DRS will power-on the newly deployed VM's in a distributed fashion. Meaning you could deploy all VM's to one host in the cluster and be fine since DRS would distribute them evenly for you.