Did you read the text? The goal is not a portable SSH client, but a sort of traveling admin's Swiss army knife device, hence relatively small size (but large enough to host a keyboard), and a lot of ports. Isn't it obvious that iPad cannot conform to the requirements?
> And since your battery won't be large enough to support compiling LLVM in reasonable time anyway, it's better to just get used to do CPU-heavy stuff by ssh-ing to a rackmount somewhere use the laptop for terminal-ish tasks.
I wrote that. And the reason that I didn't go into connectivity/port issues is that they have almost nothing to do with battery lifetime. I saw no reason to digress into those topics.