Txcity is able to detect memo txs because they always have an OP_RETURN output. BChat txs don’t need it since posts aren’t stored on-chain but on nostr relays.
Adding an extra output to every tx just so txcity can recognize it doesn’t seem appropriate.