In my opinion, get the Flint 2, the Flint 3 doesn't work with vanilla OpenWRT (but it does work with GL.iNet's OpenWrt fork). Then again, I don't need the 5x2.5G ports or Wifi 7 since my internet only goes to 1G.
I got the Flint 2 to avoid that, and I'm really happy with it for the reasons you mentioned.
BTW, even though there are mentions that OpenVPN is accelerated on this router, WireGuard is still times faster. I had to switch from ExpressVPN to Proton as ExpressVPN doesn't support WG profiles.