Some comments about the ssh clients in java. So far I know of 3 efforts.
ii) Mina SSH
iii) sshj https://github.com/shikhar/sshj
From personal experience jsch is widely used, but in some cases it has its issues (for example there are cases where it needs quite a few retries with no apparent reason). I was using in jclouds-karaf for running scripts to remote hosts and ditched it.
I am a huge fan of mina, but I am not sure if its ssh client is of equivalent quality with the server. I haven't seen projects using it and I have not used it myself.
SSHJ works like a charm, is OSGi ready, supports all the things we would want from an ssh client. There are a couple of projects using it and my personal experience with is has been great.
So my opinion is:
+0 mina (if it works without issues and supports things like rsa key auth etc, I would go +1, but have no personal experience).