If you have the money burning a hole in your pocket and want to try it as an accessory to an already quite predatorproof setup, sure.
I am just real, real skeptical of it, because a) the justification given for why it works is utter nonsense (only PEOPLE see eye-flash reflections from other mammals -- because only PEOPLE are apt to be holding flashlights or with a porchlight or the like at your shoulder, which is the only time the effect occurs) and b) given that serious professional predators (as opposed to 'occasionals') get used to practically everything else, it seems to me rather unlikely they wouldn't acclimate to a little blinky light too.
The fact that their rationale is nonsensical does not necessarily mean it doesn't work, of course -- there are a few things in life that perfectly well do work despite the original explanation that was advanced for 'em being dead wrong -- but it does make one go Hmmmm.
The problem with anecdotal testimony to a gadget's effectiveness is that a) these days, unless it's someone you have known for a long time in real life, it's real hard to weed out 'planted' testimonials from genuine ones, and b) by its very nature, predator losses are a roulette kind of thing, and tend to be infrequent-to-rare (thus you can't easily tell the difference between 'gadget worked' and 'I got lucky since installing it') and when predator losses are *common* people usually institute *other* defenses too (dog, better fencing, etc) so once again it's hard to be sure what's causing any apparent changes in predation rate.
Sure try it if you want. But I wouldn't RELY on it, you know?
JMHO, good luck, have fun,
Pat