Not familiar with taskwarrior, but cross-compiling vim should be fairly easy, on the other hand.
I've settled for nano instead in
KoboStuff because it's slightly more self-contained, which is helpful because FAT32 is the worst. (It's also slightly less arcane to newcomers, but let us not delve into that any further ^^).