This is a great idea!
To explain the history a bit: I originally wrote this site so that I could play with my friends, whose email addresses (and twitter accounts) I know. That's why there are no accounts on the site itself right now. (And as I've mentioned elsewhere, accounts starts to look more like other services I know, so I'm less excited about going that direction.)
The site has enough traffic these days that I could imagine a match-making service that didn't require an account; you just get in line and give a rough sense of how good you are, and when a match is found both players get an email (or twitter) and away they go.
Does this sound like a good feature? I think it would be easy to add!