I think this is really smart. I've always thought it strange that we still trade 10 digit IDs, and then write them to our own personal database.
Someone else posed the question, but it's worth repeating- who else could pull this off?
Will future generations still ask "what's your number?"