You should check my terraria forums page when it's unbanned next week. There are like 30 pages and I've been repeatedly told that it's all high quality.
I will look for it! But my accounts are goofed up right now, and I might not be able to sign in. I will try though! Why were you banned btw?