After briefly looking at your website, I think that mailinator.com looks to have superior features.
1) You don't even need to go to Mailinator to get an email address. You just know that any time you have any address you want on hand. 2) With Mailinator you just use any name when you register on some website. (generated names are suspicious) 3) Mailinator has different domains to avoid blacklisting (domain name doesn't matter. You just need to know the username to check your mail) 4) There are websites that try to you using Mailinator by trying to log is with the name of your e-mail. For these services you can use another generated name that can only be used for sending mail, not for logging in. 5) Mailinator does not retain your messages for long. Also everything is stored in memory (as far as I heard), so the messages cannot be stolen.