We usually run fully automated DRS in production, but with a moderate migration threshold. For mission-critical VMs, we also use VM/Host affinity rules to keep certain workloads stable.
HA is configured with admission control enabled to avoid resource overcommitment during failover.