The problem is that I don't think that there is a good way to export a passkey. Any method to do so would be something that a hacker could emulate. Tied to a device, or a service, means it can leave it by ANY means. Maybe a true free coalition service could be created. But that would mean...