I run a GL.inet, which is generally great. Though I sometimes wonder about trust, the logistic side of things, etc, in a Snowden sense.
I had been running an xfinity router*, which received an update blocking admin access without using a phone app. That was a red line. I also did not want to take the chance of borking a supposedly compatible router, and wasn't really into researching and gambling; so finding gl.inet was a big relief. The default admin login is crap though. There is no password. This is not super substantial in itself, but the eccentric initial connection process is often broken, and can take dozens or more attempts, and in my case, it was dozens. No reset fixes it either -- it's design.
* I reluctantly confess this