Use SSH (and AWS, or something). I agree on the big screen.
(I checked the iPad SSH clients this spring, they seemed to be able to handle vim but not Emacs. Time to check again, I guess. WTF -- terminal emulators that don't let much of key codes for control etc through!?)