@Charles Hall yeah this is a real trade-off and you're right to think about it carefully.
The STM32WB07 at the core of the MultiNav Pro+ does support multiple simultaneous BLE connections, but the radio is fundamentally time-division — it schedules connection events sequentially, so the more peripherals you add, the longer the interval between each individual link's connection events. At extreme range you're already working with weak signal margins, and if the connection interval stretches out too far, you start seeing link instability before you ever hit a clean disconnect. So yes, more connections does effectively trade against reliable long-range performance.
The 50km figure is a drone-to-drone spec with both modules elevated and no ground reflections — realistically for a star topology at that scale with 8-12 nodes, I'd expect your effective reliable range to compress meaningfully depending on how you configure connection intervals and what data rate you actually need per link. The GitHub repo has the firmware source so you can dig into the connection scheduling parameters directly — worth tuning connection intervals aggressively and seeing where your specific hardware layout lands before assuming worst case.
Honestly the cleanest solution for what you're describing might be a mesh topology rather than a pure star, so the range burden is distributed across hops rather than all sitting on one central radio — the Connect app already supports mesh chat, which means the underlying BLE layer can handle it. Worth a conversation with the team about whether the SDK exposes enough to build that into your application layer.