if anyone wants to play with LoRa you might want to play with the RFM 69
http://rdepablos.merlitec.com/mixed/rfm69-library-for-raspbe...
Gets about 1.6 miles with basic wire antenna. More if you play with directional yagis or the like
The problem with LoRa is that yes you can get ten miles, assuming you chose the right antenna and radio, but you wont be able to transmit for very long.
I have a number of sensors that have RFM29 radios in them, and they run off solar and super caps. However they only transmit once a minute, and they don't stay on for a reply.
Power management is key at low power levels. To get ten years battery life, you either need massive batteries, or only transmit once every day/hour.