CloudFront and FileHosting

I’ve been a Dreamhost customer for like 3 years now. I’m wondering if I can use the CloudFront option to host some large files. These are totally legal and the site would be secure. Amazon S3 would be hosting the files and I’d have a PHP frontend on Dreamhost as a GUI to the files.

Does this go against the TOS?

How would this go against TOS? You said the files are legal and they’re hosted elsewhere.