"John Buck" is a Native American trickster spirit scion. So he has glamours, and he can transform himself into a shadowy form.
So he has
-2 Glamour
-1 Cloud the mind (stunt gives Deceit the stealth trapping)
And in his shadow form he has
-1 Wings
-1 Cloak of Shadows
-? Inhuman toughness, only in darkness or shadow
Basically, anyone who does a maneuver to hold a light on him, flashlight, laser pointer can get a good enough lock on his position to bypass the Catch. (be a harder maneuver for a smaller light source though). Since he can resist the maneuver with athletics or deceit, it isn't a gimme.
Btw, the campaign lore we are considering is that Native American magic is generally stronger at self-transformation, like into beast or spirit creatures.
Would it be better just to have a stunt that gives a bonus to his defense roll under the same restrictions? The cloak of shadows power gives +2 to stealth in shadows, should a defense stunt give +2 to defense or just +1?