Well I've been looking around at some of the other Web Services and Open API directories that have sprung up and I have to say that I think it's great that people are interested in providing this resource to the community.
One thing that I've been thinking about is though is - does it really make sense for all of us to have our own sites?
Let's join forces.
Let's give the community one definitive place to go rather than three different places when they want to go look for new APIs to play with or when they want to let people know about the cool APIs that they've got.
I propose a summit at the Web 2.0 conference coming up at bar in neutral territory. I'll buy the first round. :)