CloudFront will likely help you save costs if there is a benefit to caching the content. For example, if all of those 30 download the same file, from a similar geographic area around the same time, you should see some cost reduction.
Otherwise, it might not be worth the cost of the distribution!
Otherwise, it might not be worth the cost of the distribution!