Also proper typescript support without annoying workarounds, that alone would make it worth it.
the `defineProps` macro is much, much better than the old way of declaring prop types, for one.