Raptor for sure. I personally am not a fan of Shelby America products. It's just a name nowadays and anyone can pretty much do anything that they do at a reputable local performance shop without the price tag. There's just no prestige with the Shelby America name anymore if they're using the same out of the box parts that you can buy from Americanmuscle or Summit Racing. I totally get the appeal though.
Yea it's just an f150 with performance upgrades and limited testing done. The raptor is engineered, tested to be what it is, raptor over that thing anyday