First off, I love what you've done. The app is slick and nearly perfect for my needs. I have a couple hangups that make it more difficult to use than the Google Web App though. I find myself resorting in some instances to the Google App, or even just the native app ... particularly when I want to place a call.
I understand why the prompt is necessary in Google's Web App as it actually places a call and the iPhone requires a confirmation to operate. However, this seems to be an unnecessary user action in BlackSwan. I'm loving the interface except for this. To make a call, it is much easier to go through Google's Web App. Here are a couple ideas ...
First, is it possible to add functionality that parallel's google's own web app? Rather than requiring call back, allow the call to be placed directly. I'm unsure if Google has opened up it's API enough to allow you to get the outbound number Google ties to the call. I believe some users need the callback functionality (based on other comments in the forums). The preferred mode of operation would be to allow the user to configure their preference for callback or direct dial.
Second, provide a configuration option to turn off BlackSwan prompting on callback. I don't mind if the default is to prompt. I can see why it would confuse some users to receive a call every time they try to dial out. But, I don't see the need to 1) open the app, 2) navigate to my contacts, 3) select a contact to dial, 4) confirm the action, and 5) accept the call back.
Third, to further simplify the process, is there a way to store multiple home page icons to specific functionality within BlackSwan. I had two icons I used with the Google app. First a link to the inbox to make for quick texting and voicemail. Second, a link to contacts to make for quick dialing. The only annoyance with their system was that a separate Safari window opened up for each instance. Separate links would also enable Prowl to open BlackSwan when I receive a notification.