I recently adopted spit grading in my work and have been very pleased with the results; systematic, reliable, plenty of room for creativity.