Direct to Cell has pretty low bandwidth. The total bandwidth is 4Mbps per cell, with each person getting kpbs. If they do offer internet, it will be like 2G or dialup.
I was looking into the bandwidth (apparently most important parameter in cellular service) offered but nobody is mentioning including the Starlink landing page for the service. Sure it mentioned LTE but it can be anything from 1 to 100 Mbps and LTE+ can be well into Gbps.
Here is the previous post last year on Direct to Cell by Starlink and the main complains is about the puny bandwidth [1]. But if you are outside the town in remote places or in the middle of ocean any communication albeit a few bytes is most welcome, beggars cannot choose. For most IoT services it should be adequate but if you're inside tropical jungle or Amazon forest it will not work need to climb tree for the reception to work.