There is potential for TermKit to send files to your client's Vim, which opens a lot of possibilities. For example, it would be easy to have files from two different servers open. It would also reduce the number of places you need your configuration files.
TermKit's author may dislike Vim, but I suspect that he's helped its users in the long run.