MT6000 / Flint 2 Slow Tether Speeds

Hi all - The forums here are pretty good and I have been able to find most of my questions answered but there is one thing I continue to struggle with on the MT6000 and it is specifically the speeds when tethering the phone to the router.

Just to give you an idea of my setup, I am in the mountains in WA state and getting a hardline to the house with faster than DSL speeds is impossible and expensive. Starlink here is an option but I have found the best solution is a tethered phone as we have direct LOS to the cell tower on the next hill over from us and can get 700mb down and 50mb up usually with a latency of less than 20ms.

So the path is a Samsung 21 Ultra > tethered to MT6000 > hardline to laptop

The problem I have with the MT6000 is that the speeds are limited to about 350mb down and 20-25mb up and the latency is typically above 40-50ms sometimes lower and sometimes higher but seems to fluctuate quite a bit.

To narrow the scope of the issue, I get full bandwidth and low latency when using the same setup tethering through a GL-AR750s but when I swap that out with the MT6000 (Which replaced the AR750) and tether via USB I am seeing the speed/latency issues. I have also tried tethering via USB directly to the laptop and have no issues with speed/latency and if I use a Cat5 network adapter on the phone and cat5 to the MT6000 router there are no issues with speed/latency.

So it seems that the USB port on the MT6000 is where the issues are.
I have also tried with hardware acceleration on and off which hasn't made much of a difference

The only other post I have found that shows this issue is here -

But there doesn't seem to be any comment or solution in that thread which is why I started this thread here.

All first world problems as I am currently running a cat5 adapter from the phone but just wanted to know if this is an inherent issue with the MT6000 or if there is a setting / command in WRT to solve for this (Or if anyone running straight WRT is having the same issues)

Im currently on the stock GLi firmware 4.6.4

Thanks.

From what I experienced, cellular USB is really problematic right now with majority of updated OpenWRT. Some are not utilizing the cores properly resulting in lower speeds, but some are caused by something else. ETH is still the best way sadly.