I personally think the IOT stuff makes no sense. IOTCellular just doesn't sound right to me.
Not trying to seem crude or be a dream crusher. If im not sure about a name, I find it best to take a chill pill on a domain and then 10 mins come back and look at it... A lot of times you can save yourself money that way.