Wouldn't it be much better to keep phone numbers, but leave them in the "backstage"?
In a few years (let's say, 10 years) most (not to say, ALL) phones will have internet access, and also access to DNS servers.
Why don't create a DNS entry that points to our real number? We can give people an unique entry in our domain that they can remember, old-skool people will be able to still use numbers (even if we have to add a few more digits if we run out of number ranges). And change provider without worrying about our numbers (I always take a new number when switching provider, but having some kind of DNS entry wouldn't be a bad idea).
And, technically, implementing a DNS entry type for numbers should be dead easy.
In a few years (let's say, 10 years) most (not to say, ALL) phones will have internet access, and also access to DNS servers.
Why don't create a DNS entry that points to our real number? We can give people an unique entry in our domain that they can remember, old-skool people will be able to still use numbers (even if we have to add a few more digits if we run out of number ranges). And change provider without worrying about our numbers (I always take a new number when switching provider, but having some kind of DNS entry wouldn't be a bad idea).
And, technically, implementing a DNS entry type for numbers should be dead easy.