The withdrawal fees were changed from 0 to 0.2 a month ago for the withdrawal of USDT as TRC20. I went with withdrawing some USDT from binance to Kucoin to buy some velo but the withdrawal fees taken were $1. It's absurd how much binance is charging for withdrawal when the fees from blockchain are most probably free for binance as they are super representative on tron blockchain.
I use binance for it's cheaper transaction fees but these these unnecessary withdrawal fees are going to be a push factor as newer exchanges too are coming with aggressive promotions.
I must say that this does not apply to only Binanace alone. Last month I wanted to withdraw about 200 USDT from Coinsbit exchange through ERC20 and my charges was to be 20USDT so I used thr TRC20 instead since both where available in both Coinsbit and Binance i was transferring to USDT to and eventually I was charged 1USDT which I believe was better than paying 20USDT. Until Binance charges gets to 20 USDT for that amount of transaction, I believe I am still good and nothing wrong in promoting your product.