+1 on Svelte. Seems like the better/faster option.
I like keeping things small because it delays having to add complexity (and simple is easier to maintain, especially when you have better things to do) and saves on bandwidth.
Of course I'll keep evaluating new versions as they come (given nothing is sacred in my pipelines), so that might change in the future.
I know Svelte does clever things to avoid a virtual DOM, but is the difference in practice really appreciable?
https://vue-hn.herokuapp.com/top
Edit This site says the Svelte one wins on load times: https://hnpwa.com/