First of all I advise you to sell your all coins which you wanted to convert into BTC first which can be done with swap option or you can convert them in traditional exchange itself like Binance,etc.
I don't think that's a good idea, especially if the user doesn't have that much money. The fees from instant swap services are crazy, not to mention the network fee. Instead of BTC, TRX or BNB might be a better option to swap as long as the user move and sell the coins asap to avoid volatility.