I am not a professional HW engineer but work alot with sofware engineer near the HW at a company that makes cellular stuff. And one thing is sure: cellular PCI(or .m2) modules makes alot of heat. And that start make me wonder how do they get rid of all the heat? . . .