The card is extremely powerful, but most of its benefits come from high Initiative. Paying 12 points for the ability on lower IN pilots is not worth it, and I doubt anyone will use it for the generic Inquisitors for example, or in the future, generic Jedi.
I think a price adjustment based on IN is reasonable, to something like this:
IN 1-2: 6 pts
IN 3-4: 8 pts
IN 5-6: 12 pts
Edited by Commander Kaine