Стоит ли использовать Ajax?
А почему тогда не сделать SPA и не использовать для этого 1 из кучи js framework-ов, а на php оставить только api для этого SPA.
только что время загрузки страницы до того как ею можно пользоваться - дольше.
после первичной прогрузки - уже нет никаких закорочек по производительности.