I assume there is no validation required to prove you own the domain you are selling?
Example: http://i.imgur.com/VHd5uVg.png
Example: http://i.imgur.com/VHd5uVg.png
It is also missing any system for aiding in the transfer of domains (it leaves this up to users to negotiate individually, which could introduce fraud). An escrow system would be nice.