Yes, from the reports that I've seen, the FASS has its issues too, I personally wouldn't run a 24 valve without a fuel pressure gauge no matter what fuel system is installed.
If you're going to buy an Edge box start right out with the Comp, you can leave the wire un tapped until you do your...