The best solution IMO is that Bitchat runs its own mesh network instead of relying on Bluetooth or at least has an option to do so.
If that was the case, connections would probably be better without hundreds if not thousands of people's Bluetooth devices getting in the way.