Worth adding a structural point that may help frame this discussion:
Maya is a cross-chain DEX. So even in a future where FROST replaces the transparent vault and full Orchard custody is possible, swaps still cannot be end-to-end private under the current architecture. The non-ZEC leg (BTC, ETH, CACAO, RUNE, etc.) settles on transparent chains, and swap metadata remains visible on Mayachain.
So the practical privacy ceiling is: shielded on the ZEC side, transparent at the Maya/counterparty boundary. That’s an inherent property of cross-chain swaps when only one side is shielded.
Feels like useful context for evaluating both the current implementation and future improvements.