BChat, as cool as it is, is a major distraction away from what a wallet should do. There are already thousands of chat apps already and adding BCH to anyone of them (Signal, NOSTR) would be a much better use of resources than expecting the world to join BChat.
What IS missing from all of the wallets I've used (many), BCH or otherwise, is an extremely easy to use multisig feature.
This would make escrow standard for all business transactions. It puts credit & warrantees directly in the hands of users.
Just like memo, BChat will have maybe 20 regular users all telling each other how awesome BCH will be once it catches on? That's the same problem unmodified NOSTR has, it's BTC only, and only Lightning "zaps" at that.