One thing to be aware of with free hosting sites is their terms relating to content ownership and copyright. Many have clauses similar to this:
If there's any IP content, you might want to look for somewhere that doesn't want to own everything you put up there.
GP