I know a fair bit about Geall, have seen some of his practices in other places and even met him once, though he doesn't know it. I think he's a talented businessman, but not suitable for an organic community such as TSR. Sick of people ramming Lean Starts and Outside Perspectives where they're not suitable.
That said, the site does seem to be scraping out of a dip that has been around for years. In this kind of business it's just not acceptable for site numbers to ever be decreasing, considering the difficulty in actually getting into that spiral to start with. But we all know and like TSR and it does have that potential still, and at the end of the day the 'TSR Leadership' is far more qualified than anyone who posts on here to determine things.