On normal computers, the existence of a trackpad or mouse makes navigating code possible. But on the iPad, I see a huge need for the kind of editing that VIM (or Emacs) enabled where you don't need to move your fingers from the keyboard to navigate. Sadly, the only way to have that on the iPad, right now, is running VIM in iSSH (needs server connection) or the ported VIM which doesn't run correctly on my iPad 3.