how many views do you get , scaling will be an issue... host your website privately, files streamed from Amazon...