It's one of the few places where he has a hard account and that the topics are accepted there. We don't accept leak topics here without discussion. He also posts on Reddit. I honestly would rather not speculate on his reasons beyond that, because we don't know how he thinks. I'm of the opinion to not worry about why he chooses his spots. At best, whenever you're a member of that forum, just report bad stuff as it comes up, I guess? Or post any information you find here, in an appropriate thread(by directly quoting him. We don't want drama from other websites if possible).