This is great, but as noted at the end of the article, it has a big weakness. Distributed certificate authorities (e.g. based on p2p, namecoin etc) that eliminate a centralized pressure point are critical long term.