Despite various views around this topic, one of the things that lets Flarum down is the time it can take for essential assets to be rendered by the browser when attempting to connect from, let's say, Singapore to a forum in the UK (and yes, I've tried it !).
Whilst we have web sockets etc, this does not allow for the timely delivery of assets - Laravel has CDN support here https://www.keycdn.com/support/laravel-cdn-integration so I'm wondering how much of a task it would be to get this into Flarum.