Seems like a really good site and they deal with Facebook apps. Wondering if anyone has tried it yet.

A few buddies of mine and I are about to get a few apps onto Facebook but want more visibility and this site seems to just do more work for us and I don't have to worry about approvals. an Any suggestions?