kenne bell

Is this the 2.2L Blowzilla or Flowzilla? If you have the Flowzilla intake, you will likely need a remote mounted FPR. The OEM FPR is SUPPOSED to be clearanced to use the larger intake but it doesn't.
 
Nice freakin project you got going there! I wish I had the time and balls to attempt what you're doing. lol

As for your question though... With the Blowzilla setup, you can use virtually any of Mustang compatible FPRs. I would suggest sticking the OEM unit. No muss, no fuss.