Frankly speaking, VeeamOne is the monitoring tool, not a management one(not that it will not get these functions some day
The historical usage that can be used by VeeamOne is the average at best, where the replacement for DRS-like capability would require almost real-time calculations on the current state of hosts in the cluster to identify which particular one within a given time-frame has better resources assignment to handle the particular VM.
I can see VeeamOne used for this purpose to determine if a particular VM has issues after it's is placed onto any particular host, after the data is collected for a period of time, but planning of the placement is not going to be accurate: VeeamOne would have no historical data for the new VM to rely on, how its resources are utilized and how it affects the other VMs on the hosts and how all of this changes depending on the activity on the VMs, which DRS does every 5 min by default.
Host utilization report is probably the best shot for the purposes described, yet again - it's a planning tool, which will not reflect the actual affect the VM will have on the host in 5, 20 or 60 min. If those are unknown, the same report will either need to be re-run again, to do the estimates with the data at hand on the actual usage, where the same is achieved when looking at resources usage on Hosts in vCenter.