Didn't realize Catalysts wouldn't help the Passion veil. I've been using it in some of my sims, as well, so Vengeance is going to be stepped back a hair (I use them on hands to double-tap Forcestrike Knuckles and Wrath Claws). Armory not stacking with Impact, I really should have known.
Passion hitting 10 comes from Expanded Capacity and +3 from Blinkling. That much I know should work, we've had the discussion (I think two or three times, now)