FWIW I'm noticing 29.1's proactive steering being more than just at association can cause a lot of client bouncing between APs if the AP steering is incorrect.
I have a space in my home where the AP strongly believes it's appropriate to steer to an upstairs AP, but the client sees that as -87dBm RSSI instead of -60 to the closest AP which happens to be more loaded. That takes throughput down from 400mbps to 90mbps and the client desperately wants to roam back to the primary AP. On 29.1 this is resulting in every 2-3 minutes trying to steer the client back to the other AP and the client being unhappy 30 seconds later and roaming back to the correct AP.
Just like before 29.x, I would highly highly recommend keeping band steering / client balancing OFF unless you notice issues with your clients. Modern Windows/Android/iOS clients are smart and look at the QBSS load element in the beacons to decide which AP is correct. AP-side steering is fraught with peril because how well the AP can hear the client may not correlate with how the client can hear the AP.