Appears that OpenWrr one is indeed a good choice. They have a detailed guide on how to update its firmware. Not sure this is even possible on other routers since this is not desktop linux with fwupd support.
Not really sure if they meant firmware in the sense I’m thinking of. Still probably the best choice.