wot u need is some foreign input, maybe get some people from different countries do some reports on 'their' national series etc. just something different to let people see the 'other' point of view in different countries.
I'd always be willing to help out. I mean, I do reviews etc for rrci anyway and have done race reports this year too.
Maybe a 'How to paint a buggy shell' article.