You could also try some kind of "critical hit" thing, like "any attack which hits by a margin of 4+, made by someone who knows about the weakness" or "any attack which rolls at least three +s on the attack roll".
That kind of thing doesn't play super nicely with the Catch cost formula, but that formula is an imperfect guideline anyway.