Well I'm a 2003 Cobra owner and I think having the boost a pump helps in various ways.
My Snake has a Whipple Supercharger with every other piece that can go on my 4.6 motor and it made all day long 678 RWHP @ 681 RWTQ @ 24 pounds of boost. With that being said I was advised even by Whipple to get get a Kenne Bell BAP, what this allows is your tuner to dial in the correct voltage to to the fuel pump to make it spin faster delivering the correct amount of fuel & that helps the tuner tune your car & not melt pistons. Your snake with the extra power is going to need this extra bump in fuel pump speed to accommodate the amount of air that your pulling in trough your blower.
Now I've heard that you can replace the pumps with Ford GT pumps That is The Ford Gt-40 pumps. I think they cost about $120 each and you will need 2 of them & thats if you want to go the "replace the fuel pumps route".
Now depending on how sick your going to get with the Horse Power anything over 675 RWHP It would be advisable to do the rest of the fuel system such as the fuel rails, & not such a bad idea since you will have the blower off. Also upgrading to 1/2 inch fuel lines as well with a set of 65 pound injectors or bigger depending on the application is also not a bad Idea.
Me myself I'm putting cams with some head porting with 24 pounds of boost I know for sure I will be making 725+ RWHP and upgrading the whole fuel system is a must. Now if your looking for a great system well Aeromotive make a kit
Ford 4.6 L DOHC A1000 Fuel System, P/N 17145
All & all I've had nothing but good luck with the BAP and highly recommend it to any Cobra owner but just don't forget, the more power with elevated boost levels like 19-25 pounds your are going to need to take your Snake to a chassis dyno tuner so he can properly tune your car with the correct level of octane depending on the boost level.
I hope this helped you out in some way. Feel free to ask any other Questions but if you have a local DYNO Chassis tuner that you can trust or comes highly recommended I would at least have a chat with him as well for suggestions as well.
Good Luck
My Snake with my Whipple but since that pic I added a JLT intake and I picked up all sorts of extra power!!
Another good buy!!