Be careful not to ban yourself :) had to use linode emergency shell once after misconfigured fail2ban blocked my ip
If for some reason you still needed password auth enabled I'd be inclined to still use f2b.
If I lose access by, say, switching to a new computer and losing my SSH key, then I'm more or less dead in the water. But it's a small price to pay and 1password supports SSH keys first-class now.
This gives sufficient notice to fix things if a key were to become compromised.