How do you handle Azure WVD Pools?

We have several Azure WVD Pools we monitor and are trying to keep call outs for "node downs" to a minimum. How are others handling Azure WVD Pools that spin up/down nodes as needed for load?