The only problem with stuff like this is that it takes a decentralized unit and turns it into something that is more centralized. The exchanges have done enough by half having to meet the know your customer regulations and things like that. Any website that's going to deal with your address going to have to keep it in a database all of this is becoming centralized we're trying to keep it uncentralized that is the entire idea of Bitcoin and the entire idea of a blockchain.
agreed, how to decentralized and keep the system running efficiently, this is a challenge for the project.