The Base sends "observations" to the Rover, it does so using binary packets in the SBP format. The 3DR radios just deliver bytes across the air, it is not aware of the packet format. A radio that is aware of the packet boundaries can improve latency and recovery.
LoRa radios work quite well, being both robust, and having significant throw. Support for Single Base, Multiple Rover is relatively simple to implement using one of many Semtech SX1272/1276 based radios and open stack software.
SiLabs has an EZR32 radio using Cortex-Mx processors which replace the 8051 design used in the 3DR radios.