Hey Thanks! This is all done algorithmically, so I agree, It would be great to improve upon. Maybe have a system where users can add to an online DB or something. But I'm really happy with the system for the 2 week period. The game will surprise you with what words "fit" and it will sometimes surprise you when a word doesn't fit haha.
I'll have to play your game as well!