I agree that it doesn't need posted it's too much and if I weren't doing it and read it I'd be a little urked because it lumps everyone together.
To the point of posting defined grading system. We've never actually agreed on what we base RPs on. I rate them 1-5 stars based on creativity...