I've been using TRC20 almost exclusively since I knew it. Fast and free. You pay $ 5 for the ERC20 network while the actual transaction fee is only about $ 1. But I remember when USDT-ERC20 first appeared, its withdrawal fee was only 1 $, so I don't know if USDT-TRC20 will raise fees like that later.