I use 2-5 different macs semi-regularly.

What killed iTerm2 for me was the fact that syncing settings between machines with chezmoi was next to impossible.

With Wezterm it's just Lua code, easy to diff and easy to apply.