I remember I self-hosted a Ghost blog and mirrored/served the content with a CDN. It was tricky because once I changed a post, or altered the blog's code, the CDN had to be manually cache-busted if there was any change on the VPS instance of the blog. I done that a scary amount of times, making me believe blogs & blogposts are never 'finished'.
Some of my posts were picked up by various news outlets and that spiked the traffic. I was thankful I served it from a CDN because my Digital Ocean instance surely would have went offline due to the attention / hug of death.
Does Dynablogger handle traffic spikes gracefully?