Good question. So far, we are only hosting tiny files (almost everything is well under 10kb).
Given the how cheap CloudFront works out to be for files of that size, we can support quite a lot of growth, even if we have to incur the expense personally.
We do plan to monetize it at some stage. Some ideas are premium accounts that mash all of your resources together and host them for you.