Just got 2 of these a few days ago and am super happy with them. The firmware it comes with is essentially OpenWRT with a fancier UI so that means that you can use an OpenWRT sysupgrade image to flash it to OpenWRT with no issues. WiFi6 and Hardware Flow Offloading (HFO) are super nice features of this particular router. Downside is that it has 4 1G LAN ports and 2 2.5G (1 WAN, 1 WAN/LAN) ports, so you're kind of stuck with gigabit.
I use a flint2 as the router for my 2Gbs internet connection, a Wireguard VPN server and to provide network connectivity for devices in my garage which is where the router lives.
I use the 2.5Gbs WAN/LAN port to uplink it to a switch in my basement where all my cabling terminates and a small rack lives. This switch then provides a mixture of 2.5, 5 and 10Gbs ports.
The point being that the flint2 doesn’t limit me to 1Gbs.