I used autossh many years ago. There was nothing wrong with it. But with systemd user service managers available everywhere I just put a normal ssh command into a service file with RestartAlways and activate linger for the user.
No need to install an extra package. No idea whether it is maintained or not, but I know systemd is, both upstream and in the distro.