I love the integrated terminal, too. Are you using wim via the vscode plugin or have you jettisoned vscode completely?
I use the plugin and have vim mode enabled a lot, but I often disable it for certain kinds of tasks. It's gotten to the point where vscode is the only terminal I use and it's where I do all my markdown editing, etc...
I use vim via the vscode plugin when I'm on my desktop, which is Windows. To be honest, I don't really get the same experience with vim in vscode like I do on my Mac with just vim. But I haven't messed around with the plugin much. Still prefer iterm2/ohmyzsh, but vscode is, like you said, better for certain tasks.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.