I've seen a couple of places where you can tweak the failover performance,
assigned nodes and resource priority are the two places I've noticed.

What I'm looking for, if it's even possible, is some sort of logic that
will say if there's already resources running on ServerA, then migrate to
ServerB instead. Or if ServerA has high utilization, the migrate somewhere
else instead?