Ambassador -- autossh?

Before I knew what the “ambassador” pattern was, I built one using autossh. Now I see the article about ambassadors. The example is based on socat, with which I am unfamiliar. Is there any reason to prefer socat over autossh? Is it secure when connecting between hosts?