LoRa[WAN] is too limited for this use case. MTUs range from 51 to 242 bytes, and packet loss increases with packet sizes and distance. In addition, it lacks a built-in mechanism for reliability (e.g. ACKs). In other words, lots of headaches, unless your use case is sending non-critical telemetry data up to a few hundreds times per day.
For more information I recommend this paper [1] (unfortunately behind a paywall).