Does Text Sniper provide any sort of information or visual feedback as to where it found the text? The OCR in KM does not.
Due to the lack of feedback I once wrote a macro called MoveMouseToWord which is on this website at the link below, and it moves the mouse to a specific word on the screen, including unhighlightable text, and I think it contains an option for drawing a box around the found word. You may not like it, but it can show you that it's possible. Just very hard.