Just read everything and, personally, I agree with @lucky.sparks
My experience in this sphere is limited, however, me and my business partner have wasted tens of thousands of dollars buying hundreds of ZTE dongles and configuring them with 4b pi's.
Cheap, reliable, & accessible is the correct...