I have an older Zyxel, been thinking of upgrading at some point too. Will probably just get another Zyxel, they've been rock solid IMO.
One thing to keep in mind, and I don't know how much you care about this, a lot of these managed/smart switches nowadays try to force you into cloud management. You would need to create an account on the vendor's website just to be able to access the management features of your own network switch.. I'm not into that so personally I rule out any switch that has mandatory cloud management features.