Roaming improvements are nice, though in practice most firmwares already implement something similar AFAIK? OpenWrt & Ubiquity Unifi devices do, though there is no cross vendor protocol. Curious to see how Wi-Fi 8 handles that. Via the wired backbone?
From my understanding, the ideal solution for roaming would be that all APs identify as the same BSSID, and decide between them who answers a client, while sharing state. Scaling such a system may be hard in crowded environments.
Anyway, I updated to a Wi-Fi 7 router, and it runs warm enough.