You might be right with TFP.
However that 'call an assist' of GS is cool if the other 4 are strong. Helps in GW and Fleet, and Health mod challenge.
TFP is more expensive to gear first hand, that was why he did not get the 2nd priority.
Both ships are good. GS for calling assists, TFP for target locks.
I'd say try TFP since you have already spent this gear VII on him, tell me how it worked!
I can just say with my 5*GS I 3-starred the health mod challenge at first try. With TFP I think it would not have worked...