I have a Tp link 4G router up country, signals here are ok at best but the router has never missed a beat and 4G is our only option for service. I stream all day long on an unlimited Dtac 30Mbs for 12 month card for about 1600 Baht a year(search Lazada) you do need a new one each year as can not just top up online and continue the service but easy enough.
In short it works fine for normal user.