There are two licensing pages, https://mongoose-os.com/docs/reference/licensing.html and https://mongoose-os.com/licensing.html. From the latter (emphasis added):
Integrating Mongoose OS in a commercial product without fully releasing your source code or purchasing a commercial license can have legal ramifications. You agree to the GPLv2 terms as you integrate our source code.
Incompatibilities, through taking different components of different sources and ignoring any license restrictions, can result in the software pieces you choose not to be permitted to be used in a single product.
Note that the phrasing (as emphasized) seems to be backwards: I will not be integrating the Mongoose code, it is, instead, integrating my code... Maybe that is the source of the confusion.
Anyway, I understand the license terms as totally restritive, which means that using Mongoose would not be commercially viable without a commercial license. This understanding in itself confuses me, as it contradicts experience with other OSes. This is regardless of technical restrictions, such as a limited OTA capability.
I need to sell Mongoose to management, so please enlighten.