@erik_squires unless Tmobile has the absolute best coverage where you are at, I wouldn’t go with them. They are very aggressive in their throttling when they think you have used too much. Granted, all carriers throttle, but I have used AT&T, Verizon and TMobile for this for various applications over the years, and with AT&T have been able to watch entire F1 races without throttling, that has not been possible on both Verizon and T-Mobile, with Tmobile being their worst.
also, you can configure it to automatically failover, you may want to look at a SD-WAN device for ease of use.