Iota seems to be the best IMO.
In addition a good keyboard is needed. The stock keyb sucks. I use SwiftKey 3 - got it when Google discounted one app every day; That makes the thing usable. A work setup is something wholly different.
Finger acrobatics as mouse replacement just isn't precise and fast enough.