Since I literally just went through this like a month ago, I'll put my .02 in. I had wanted to use the Corvette filter/pressure regulator as well. But... the more I looked into it a few places(tanks inc. included) don't recommend using that filter/reg with larger fuel pumps(larger than a 255 L/hr).
I ended up going with the tanks inc setup and am pretty happy. I was concerned with how loud the large pump would be, but thankfully it was surprisingly quiet. Only ding on the tanks inc setup for me was that the pump and sending unit mounting plate didn't fit great and I had to egg out 1 or 2 holes slightly.