That must be very long range? AFAIK 0.3kbps to 27 kbps shouldn't be a problem for text messages as showcased by OP source for shorter distances.
https://www.hoperf.com/modules/lora/RFM95.html
They advertise bit rates of up to 300kbps, but that doesn't tell the whole story. If you look under the LoRa modem section, you'll see that the actual data rate for that kind of modulation tops out at a little less than 10kbps with a high bandwidth and low spreading factor.
LoRA is also susceptible to interference. If two packets collide, the CRC will fail and all of the transmitters will need to back off and try again. And usually, higher bandwidth means fewer channels running in parallel.
So you might be able to get 1-10kbps between two nearby transceivers, but that probably wouldn't scale well to a mesh network and it's already very slow.
It seems like a good technology for pagers and intermittent text messengers, but a full-fledged network with streaming and file-serving seems like a stretch.
There are already several companies producing turn-key agricultural monitoring systems like that. But I also think that a big part of why it works well is the lack of congestion in more remote areas.