Were here and ready to make changes as they are needed and we appreciate any input.
There is one thing I've mentioned previously which would improve it.
When the sending wallet sends to the first mixer it sends (3? only tested once) random values but all 3 go to the exact same wallet address which makes it easier to find a potential starting point on the blockchain.
It would be better if the random payments were sent to 3 separate wallet addresses (although all belonging to the same account) on the first mixer to make it impossible to look for multiple transactions to the same wallet address in a single block.