We use a similar setup to your current one on our 600 autocrosser with the '07 Saturn Ecotec. The Saturn doesn't use a return at the fuel rail. In our case we are using a Summit 3 gallon aluminum race tank with connections top and bottom. We use a Walbro/MSD? 80-100 PSI pump pulling from the bottom of the tank with a carb filter ahead of the pump. The pump outlet runs back to a bypass regulator mounted directly to the top of the tank. The pressure line continues on to the fuel rail, no filter or gauge after the pump. It's been running for 8 autocross seasons with no problems.