Thanks, Michael, I respect that, and can see how Ruckus's implementation of roaming is secret sauce.
Instead of trying to understand the algorithm, I'll just try it out in 9.9 and see if it meets my needs.
(I kind of alluded to it, but in 9.8 I tried it, and it was difficult to balance a setting where it was effective at forcing clients to roam *without* also having cases where it'd abruptly disconnect a client at an inopportune time)