Эй, я только что натолкнулся на эту проблему с проектом, над которым я работал.
Я не думаю, что действительно важно, кого вы используете, они оба делают одно и то же по-разному. Возможно, вы захотите сравнить размеры файлов, хотя я этого не сделал.
Vuex довольно прямолинеен по сравнению с IMO состояния apollo-link-state. Я не хотел выяснять, как писать распознаватели в коде FE.
В итоге я закончил с Vuex только потому, что был знаком с ним.