But being an SPA I'm sure it's a billion times more manageable for them to maintain instead of a javascript hack nightmare.
So, yeah of course you can always make something lightning fast.. but can you manage it, or even develop it properly in the first place?