Instead of rate limiting, more than a decade ago I started simply changing SSH port from 22 to something else.
In case I needed to proxy through home, or access something like web ui for home heating system - I simply used ssh tunnel (socks localhost etc)...
Of course now all that is simply done via WireGuard/Tailscale/etc.