I'm used to type ssh -l root server.com which I think has the same result as your command. I have keys in place so I don't need to type my password everytime.
I also love to open a secure tunnel to various services in my server. The other night I wanted to play with ElasticSearch so I openend a tunnel to my server using
ssh -L 9201:localhost:9200 server.com -l root
After that, I can connecto to localhost:9201 on my local computer and it will be redirected to port 9200 on my remote server. This can also be done to open connections to MySQL server and any other TCP service that is not open to the world. Best of all, everything is encrypted
No, haven't looked at that one. I'm really pleased with Prompt, as it does a really good job of emulating the terminal. I used one previously on the iPhone that was horrible, and almost impossible to use.