Comment
Comment by romansanchez
I'm curious if videos really do scare people away. If you take a look at dropbox and cloudflare they do a really good job at using a video to demonstrate their product. Now taking into consideration the size of dropbox's and cloudflare's users, I'm more inclined to the idea that "videos work".