Needs some tweaks
I think it needs some tweaks, for instance you need to have the words overlap in some puzzles, otherwise it seems like battleship (sort of) if there's a word one place you can bet there won't be another word attached, it takes away from some of the challenge. Speaking of which i think you should amke some very challenging puzzles one thing I've seen is to take a word that's either short or has a lot of repeat letters and have it in the puzzle only once but surround it almost matches for example take the word sleepless put it somewhere in the puzzle and fill in the rest of the puzzle with s's l's e's and p's making sure you don't end up with another sleepless or just fill a puzzle with a ton of words some of which overlap like crazy.