Стоит также обратить внимание на то, в каком формате сервер возвращает данные, по умолчанию pjax ждет html для замены. Если сервер возвращает что-то другое (например пустой документ), то страница просто будет перезагружаться.
Пробуйте оба и выбирайте самостоятельно. Я могу аргументированно уговорить выбрать любой из этих двух фреймворков, но вы так и будете мучаться «а не ошибся ли я» пока не попробуете оба.
Бертран Мейер. Объектно-ориентированное конструирование программных систем
Гради Буч. Объектно-ориентированный анализ и проектирование
Эрик Гамма, Ральф Джонсон, Ричард Хелм, Джон Влиссидес. Приемы объектно-ориентированного проектирования. Паттерны проектирования