No need to transfer code across from your desktop to the iPad. You're developing directly on the target device, so no emulation and instant on-device testing. Also you can code in any setting where an iPad is easier to use than a laptop. I do a lot of coding in Pythonista on my iPad on the train.