Я выписывал у китайцев тройку самых дешевых модулей. A6, M590E и SIM800L. Со всех трех по TCP данные, в принципе, вполне нормально отправляются. У последнего встроенный стек покруче - можно, например, закачивать и скидывать файлы по FTP из встроенной файловой системы одной AT командой. И вроде даже BT был в моей прошивке - откликался на сооветствующие команды. А вот насчет надежности и пр. не имею понятия - пробовал "на столе".