I agree.
The video made me install the app on my Iphone. And I like your app represented on white iphone better than on black (as seen on your landing page)
But I'm not a designer so I didn't have any expectations from article or video. It was just fun and nice teaser for app for me.