Another question: are there other scenarios outside of playing Scrabble where something like this would be useful?
The one thing I'd consider adding is memorizing the tuple (word, origin), because English's problem is that my first paragraph is simplified for English; we actually use many different distinct human patterns, and helping the brain partition the problem might be helpful.