Just wanted to provide a quick update. Likely what you experienced was an issue with the mechanism for our sites to deploy across the network after site creation.
The process to deploy sites was taking too long as our service has grown over the years and needed to be overhauled.
That change is complete and we are now efficiently queuing this process on a much cleaner scale. If you create a site the process from seeing your site populate across the network and become “live” as a CDN endpoint should be much quicker.
Again I apologize for your experience using our (always) free service and hope that you consider giving it another shot.
All feedback welcome!