Hello, I'm helping a client develop a series of exercise videos; 10 min 30 min and 60 min in length. She contacted an iphone app developer; and he said he could build an app, and she could charge subscribers a fee as an in-app purchase and make the videos downloadable.

My concern is that the videos would be huge and overwhelm the users iphone memory. I thought streaming via vimeo would be better. The developer said streaming would cost too much in bandwidth, because the backend will be hosted on AWS. Any thoughts on this?