Я бы брал чистый Vue и не заморачивался.
Честно говоря, в Inertia вообще не вижу никакого смысла. Хоть там и пишут, что а-ля пишете почти как для блейдов, привычные контроллеры и так далее, но это полный бред. Если делать всё по феньшую, всё равно переписывать под работу с Inertia нужно будет, может не всё, но много. Проще использовать классический api-подход + Vue.
Меня даже Livewire больше впечатлил, чем Inertia.
Но опять таки, нужно понимать, что это всё для случаев, когда не хочу/не умею в JS, а формочки хочется сабмитить без перезагрузки. Или подгружать что-то динамически. Ну для админок ещё может зайти. Но полноценно проект я бы разрабатывать на этом не стал.
Не понимаю, зачем Тейлор вообще в эти поделки так вцепился.
И да, ещё раз стоит подумать, а нужен ли действительно SPA. Т.к. в большинстве случаев - это чисто следование моде без какого-либо профита.
И можно вполне комбинировать блейды и Vue.
Но да, если всё же нужен SPA - берёте Vue и не морочите себе голову всякой фигнёй.