Чаще всего на юзер экспириенс влияет не то, насколько быстро выполняются ваши скрипты (если, конечно, не присутствует откровенно неверное взаимодействие с базой данных), а тот факт, как грузится фронтэнд. Хорошо в этом вопросе разобрались ребята из Яху
https://developer.yahoo.com/performance/rules.html ( по-русски
webo.in/articles/habrahabr/15-yahoo-best-practices )
В подавляющем большинстве ситуаций придерживание этих правил позволит не думать о том, что как грузится.