I don't see any difference on both. Both of them works just fine. USDT was always a good option for me. But after ethereum gas price hiked it's a pain for me. But now many chains already adopted USDT And BSC and TRC20 work flawlessly. In other hand BUSD is a good alternative. I do a lots of transaction (swap mainly) on BSC. It's usefull for me. You can use either of one or both maybe. Thank You.