I think a mix of word length and rarity might be the way to go. Information entropy would be a helpful approach here (look up the 3Brown1Blue video on Wordle).
Also, CHOCOLATIER comes up as an invalid word.
Also, CHOCOLATIER comes up as an invalid word.