Vim is a way more competent editor than nano. If you spend a lot of time editing files via ssh, vim is amazing. And when you get bitten by it, you’re infected. ;-)
Kubuntu uses snaps as default and I’ve had some trouble with that. My dad is using Kubuntu and there are problems with how programs communicate. Mint is probably a better choice.
Vi hasn’t been updated since 2005. Aren’t everyone just using vim or neovim?