Love the idea. I think that a pure collaborative filtering algorithm has some limitations (cold start, etc). Maybe a hybrid CF + content-based approach will be more adapted for essays?
But at some point, I'll definitely do some A/B tests with content-based filtering.