yeh man go with the king cobra, i wish i would have done it and deffinatly will next time.
The labor of the clutch is where they get you, the OEM clutch from ford is just as constly if not more then going with a better system (king cobra).
Just make sure you get the whole set. I remeber I had a 5.0 years ago and someone had put in a clutch that wuz stiff as **** but it had great response i'm guessing it was an upgraded clutch. however they didnt upgrade the cable and it kept popin.