Loved your line about "Sticky Clients" just being more risk aware... so true.
Many times we who work on the infrastructure want to be in control and 'manage' our networks better... but it is ALWAYS the Wi-Fi client making those judgment calls.
Wouldn't it be nice if there was some organization that would TEST Roaming of Client devices and have some sort of 'standard' way to roam. So we could build our infrastructure to work well with all Wi-Fi Clients?