Using PowerCLI for VUM, it becomes a lot easier to remediate all the hosts. All you need to do is to enable DRS in fully automated mode and then attach the baselines to the host. Then run the below script and wait for the magic to happen!
$Baseline = Get-Baseline -TargetType host
Get-VMhost | ForEach-Object {   Set-VMhost -vmhost $_ -state maintenance   Remediate-Inventory -Entity $_ -Baseline $Baseline -Confirm:$False   Set-VMhost -vmhost $_ -state connected
}