I love this idea. I have two additions though:
There should be a forum for discussing/sharing ideas for projects that use the API.
There should be a place people can share their finished works. (Something searchable, and preferably not the forums)