I really like the idea but its easy to cheat by just finding words. Would be better if:
1) It was an actual crossword where you could write in the answers yourself (Hints included incase people get stuck)
2) Once you get the answer, if it crossed out the clue.