Earlier quoted context omitted.
I agree, there's way too much going on in the firmware, just make a dumb Lora-bluetooth bridge. Hell, just integrate a Lora radio in a phone.
The base software is open, you could potentially do it! :)
Both projects are hitting their limits because of this. Every new feature and every bug fix causes endless amount of pain and breakage.
I was involved in both - and gave up because of this.
IMHO both projects need some kind of thin-client which delegates most of the functionality into the client. Only keep some basic LoRa/Message Buffer/Routing/Battery Saving functionality in the hardware itself.