That seemed to be the best way to handle the situation because it seemed to be designed in a manner to circumvent the rules. Just one look at that thread was enough to raise questions about the integrity issue. Of course they can try to maximise their appeal in other forums but when it relates to this forum I am glad there is consistency in the decision making process.
It was trashcanned. It looks like a covert advert to me. The image in the op links to their Announcement on altcointalk. I've asked an admin to review it but I don't think it should be here as per the current rules on mixers but theymos ill have to ultimately decide.