Yes, this tool is very useful in transferring Ethereum tokens at once to a new wallet. Honestly, I had trouble before transferring my tokens to a new wallet because this requires transferring them one after the other. This tool enables you to transfer all tokens at once.
Even in the event of a wallet hack, at least you will be able to survive a large section portion of the tokens before it is stolen, because the hacker will transfer them one by one and pay the Ethereum fee each time. This gives you some extra time before he can transfer everyone, but if the hacker knows the existence of this tool, the exact opposite will happen and the hacker will transfer all the tokens at once.
Also wondering if this tool works on the Binance BSC network?