Badges for days. I want to be able to make an impenetrable suit of digital armour out of all the badges I’ll be collecting. That was one of my favourite parts of the original “other place” forums, and what got me engaging in the first place.
Review requests from the forums that could be voted on to cover officially by Stately Play. I know SP is more “write what we want to write about, when we want to write about it” but it might be a good way to source material otherwise unknown to you.
Reader scores for reviewed games (polled from the forums / including in the first post on the forum for visibility)?
I’d say keep the financials to yourself unless you’re getting significant funding from a specific place that could be considered a deciding factor in reviews or general coverage.