More reviews would be good and some "Long Term reports" eg, how you got on with the [insert review item] etc as no one really does this. You could also set up an archive section for the older stuff as its still useful but perhaps doesn't need to be front page anymore.
From a race report perspective how about some coverage (even just a little bit) of the other finals rather than just the A's - I'm sure the top blokes wouldn't mind sharing the limelight.
I'm fully in favour of a small subs charge - hell, I pay TamiyaClub £15 a year and get about 0.10% of the info off there that I can get off oOple.com
Oh yeah, and where can I buy an oOple tee (not a nitro one though)?
Perhaps you ought to look into a lucrative licensing deal