Two things. Firstly, pybot is a supee innefficient way to do this because you’re creating a client-server communication stream that is simply unneccessary if you arent using ALP rewards. Still, you’re right that itll get the job done, it’s just definately not a long term solution.
As far as T3 custodians, a T3 custodian is not allowed to send money until they recieve payment for that money. How does the gateway pay in advance for the funds being sent? It breaches at least the contract im operating under for me to send money without proper advance payment recorded on the blockchain.