Deploying Ubiquiti's APs in managed (as opposed to standalone) mode makes this easy; even iPhones will transparently be passed from one AP to the next. I agree, though, the OSX/iOS roaming preference tuning is a bit batshit; they also refuse to drop your house's Wifi as you're driving away and want to switch to LTE ASAP.
Commodity/consumer APs aren't designed for handoff.
Deploying Ubiquiti's APs in managed (as opposed to standalone) mode makes this easy; even iPhones will transparently be passed from one AP to the next. I agree, though, the OSX/iOS roaming preference tuning is a bit batshit; they also refuse to drop your house's Wifi as you're driving away and want to switch to LTE ASAP.
Commodity/consumer APs aren't designed for handoff.