You're welcome.
Let me share a secret:
If it is all the same app, keep it simple.
I learned this the hard way.
Wrote some (maybe many) apps with SPA/API separation for no reason other than "let's do what everybody is doing these days".
Routing is harder, auth is harder, storage is harder (at least in my mileage). If you don't need to provide a full API to all your app's feature to third-party (or first-party mobile apps), I don't recommend this approach.
Some of those apps are still today much more complicated to maintain/add features than traditional ones due to this architecture choice even when there were no other consumers.
But, as everything in software engineering, it always depends. If you have a dedicated frontend team with strong Nuxt/Next/Vue CLI skills, and your backend team will only look after the API, go for it. But in most of the projects I work on I am the solo developer, doing everything by yourself and dealing with all the caveats is not worth the time, specially when providing a full API is not a business requirement.
Of course after writing some SPAs you start liking some niceties from using Vue/React for frontend stuff. That is where Inertia comes handy. I was an early adopter and wrote several apps with it. No regrets yet.
Note I said "wrote several apps with it" not "for all new apps I wrote after learning Inertia, this is the only stack I go for".
For simpler apps, traditional request/response workflow with minimal JavaScript shines even more.
I also used Livewire recently for the first time, and have been amused by how much value it brings. I am still strong in the Inertia/Vue camp, but already see a lot of value using Livewire. It is surely worth your time learning about it.
At the end of the day, choose whatever stack you are more productive with, and brings more value to your client/users.
If you read until here, thanks for your patience. Hope something here can add some value on your future choices.
Have a nice day =)