Yes I agree there are lots of RF options at the moment. Well the Whisper Node has RFM69W built-in (http://www.hoperf.com/upload/rf/RFM69W-V1.3.pdf). It's a subGhz digital module based on the Semtech SX1231.
This is not LoRa. Here the main features:
Modulations: OOK, FSK and GFSK
TX Power: 13dBm (20dBm for the High power version)
RX Sensitivity: -120dBm at lower bit-rates
The Power consumption for TX varies according to the TX power, I've documented it here: https://bitbucket.org/talk2/whisper-node-avr/overview#markdown-header-rfm69-power-consumption
The TX mode consumes around 16mA.
I'm currently using the RadioHead Driver: http://www.airspayce.com/mikem/arduino/RadioHead/classRH__RF69.html
For the application protocol you can basically use anything, but I normally use with very short binary messages to preserve energy. Here an example how I pack the messages: https://bitbucket.org/talk2/talk2-library/src/master/examples/02.Comms/Voltage.node/Voltage.node.ino?at=master, which is basically a "clone" of a CAN Bus frame "b", headers + 8 bytes of payload.
In terms of Interoperability, you can talk with any other device using RFM69 or Semtech SX1231.
Hope I clarified most of your question. Soon I'll be including the AVR and Python code, as well the steps to install and built the Grafana dashboard.
Update: regarding the range, as all wireless related it varies. The project in the original post is designed to handle 100m at higher speeds, but here some tests I did at lower bit-rages (19200bps):