I dunno... I think the OP's CTR is very high too, but TYCP's opinion is a valid one: if the traffic is 100% natural, why should the site be banned? The OP must have stumbled on a niche goldmine!