FWIW, https://docs.cloudron.io , https://screenshots.cloudron.io are both surfer. For reasonable traffic sites, they work just fine.
In the end, it very much depends on your use case. CDNs make sense if you have many static assets and a very very high traffic website. Google published some study a while ago that people go away if your page takes more than 3 seconds to load. So, that's a good metric to work with.