Suggestion: don't use the iPhone for screenshots. I say this because I saw its chrome on the homepage and my immediate thought was that I'd have to get everyone in my carpool to own an iPhone and download an app (which isn't damn simple).
Perhaps show it running on a simple device, i.e. a stylized or even cartoony phone instead.