Hey,
Autossh reinstantiates the ssh connection with the client if it goes down or if it gets disconnected, which the normal client doesn't, so I would have always access to my gateway. So more or less autossh is a solution built on top of the normal ssh client.
All the best