It’s tough when you keep getting banned, even with all those precautions. Sometimes it helps to use a different device or browser to create your accounts. As for agency accounts, I’ve heard some providers have a good track record, but it can be hit or miss. It might be worth checking out forums...