Thanks for the post! There are a bunch of other HNers on our team now as well. We have some more exciting news on the API side to announce soon as well.
Hope you guys don't mind if I do a separate "Provide Feedback on my startup" post once the Techcrunch bubble subsides. Feel free to chime in here as well.