It's a great idea, but unfortunately it doesn't work when a .bit site uses vhosts. I don't know if this is used by a large % of the hosted domains, but at least for me it's 100%
The .bit sites need to add a vhost entry for theirsite.namecoin.us. Some of them have done this, but yes, it's a pain.
That's why he has done a proxy too, with theirsite
.bit.namecoin.us which works with all .bit domains.