I run with `tsx [-w] src/main.ts` and `vite [build]`, so it's not that much of a step.
But in general, yes, ts is much benefit. I use shared typings for cross-end calls/returns, mithril supports full component typing which is useful, the whole devtime becomes more lively.
I'd agree at webpack 4 "zero" "conf" times, but rejecting ts now returns nothing.