I really think if these markets are to be functional they need to use btc, at least at first.
I understand your points, but in order to accept other currencies/blockchains we would need atomic cross-chain transactions. I know there are a few people looking into that but as far as I know there are no POC's out yet let alone a proven solution. For instance, how would we enforce a BTC 3 party multi-sig from within Crave. Actually, I do know one way that we could do it, but it would require that users run a full BTC node in addition to the Crave wallet and it is relatively complex to build. The fact that it is challenging doesn't mean a flat "no", but maybe it is something to put on the roadmap to look into after the market release with the understanding that it could be weeks or months of R&D work to build and test the solution.