I was thinking about that too. It seems that in some ways, Twitter has already become what RSS has been trying to become for years. It's much easier for people to understand "following someone on twitter" than it is for them to understand "subscribing to an RSS feed in an aggregator."
Obviously there are some pretty big differences in the purpose and functionality of the two technologies, but maybe there's something to learn regarding the terminology used to describe RSS.
Where the data comes from (Outside.in) - the Radar part of their site already sends e-mail so we didn't do the e-mail part. You should be able to get an RSS feed there too
pet peeve of mine: when you click on one of the form fields the "title" disappears and when you blur that field (after not typing in it at all and or deleting the content) it remains blank, surely it should put the title back on if blank?
It's tough that I have to give you my email address, real world address, twitter account name and twitter password (!!) before I can even see how good your service is. How about letting me type in an address and see what you would have sent me had I been signed up.