I get weekly incomes from various sources and different sites, bounties, faucets, referrals, investment platforms and others, I usually convert some values to BTC and send to BitMex, and it only accept Bitcoin, in which case I need the service to be in BTC and that has a low fee because sometimes sending low values, 0.001 ~ 0.0005
you can convert all your faucets, tokens etc to 0.0005 BTC. Then, you just convert 0.0005 BTC to 5.5 xrp for example.
You send them 5.5 xrp to your exchange (withdrawal about 0.5-1xrp) . there You convert it back to BTC.
You will save a lot in withdrawal fees without using shady exchanges
If you really need to use bitmex, send your xrps to some website like instaswap, changelly, etc and convert it to btc. Then send to bitmex.