I'd be more in favour of Faults providing a hero point or two whenever the fault in question comes up in play. I'd steer clear of the reward up front approach of GURPS disadvantages, for example, and use something more like the Keys mechanic from The Shadow of Yesterday.
Anyone had some ideas...