The confusion stemmed from one thing. The language on the old pilots like Luke and wedge said they could be PLAYED as an enhancement. The fate card, stay on target, allows you to PUT INTO PLAY a pilot traited card. This means that if you used stay on target to put Luke or wedge onto a fighter or speeder, you would not be able to use their ability. They would still be considered to be piloting the vehicle because they have the pilot trait, but since they were put into play as opposed to played, they would do nothing else.
I don't follow here.... Whether it was put or played it's an enhancement.... And as an enhancement it has its functions... On the card text