Quite frankly, I don't think Fedora is suitable for people with low bandwidth, simply because of its nature of updating policy. Even when using proxy with squid cache for packages, packages updates constantly and cache becomes obsolete very quickly. CentOS is much better choice.