I do like the idea of somehow checking or requiring that the player gets the message, but I'm not sure how to do it.
I could perhaps make the blanks more enticing to fill in, at least for the printable version:
But this might tempt players to try solving it too soon? And it might be too helpful? (e.g. spoiling puzzle 6) And tedious when solving on PC.