CDN Recommendation

  1. CDNs being worthwhile on the onset depends on the expected userload and cost. Fortunately there are things like cloudflare which are free and provide an amazing feature to cost ratio.
  2. Yes, moving to a CDN later is quite easy
  3. Some of the most common and recommended providers at relatively fair prices are

MaxCDN
Fast.ly
CloudFlare