I’ve used several end-to-end frameworks, including Rails, and Meteor. Both have been good experiences. This is another. That said, I feel there is a lot of value in decoupled frameworks where the back-end and front-end are completely separate. SPA’s get a bad rap, but for small/mid-size applications, Elm solves most of the SPA problems (size, stability, performance).
The Javascript ecosystem continues to reinvent itself every couple of years. Perhaps this is due to the number of people using it. And yes, each new technology like Svelte is amazing. But, we seem to be chasing solutions by adding complexity, rather than simplifying things.