I'm someone who builds a lot of SPAs for things that really don't need to be SPAs. The ability to host on gh-pages and to not implement a backend at all seals the deal for me.
That said, I try to load a static version of the compiled result as part of the skeleton HTML. Even if it gets overwritten by the SPA afterwards, it makes things look faster.