I have also thought about this. Onboarding users with other Third-party Authentication is something that can be a great addition to the chain. I would like to see this as a feature in the chain itself instead of having a workaround outside the chain.
Great thoughts. Cheers. 😃