... most people will still buy domain names.
Haha, then why even worry about getting it into the main client as a transaction type?
If you build something better, people will eventually use it. But I don't think there will be a landrush.
In addition, there's a personal satisfaction from providing for the world a better way to do something.