USDT requires a new API not supported by btc, eth or bitgo apis currently in Peatio.
It seems all USDT deposits need to be sent to a warm/hot wallet. Then withdrawals are taken from this hot wallet.
Transaction fees are also a potential challenge.
I have looked into this but it would great to have others chime in.