I think I would either wait on this for a while, or give 5 star a call to see what they actually did that is specific to the Expedition (like had one on the dyno). I went through the description and see nothing specific to the Expedition, in fact it talks about the F150 6.2L V8.
Not to say these guys haven't done the homework, I actually have his tunes on my 2011 F150. I contacted them a couple of months ago about the Expedition and nothing was ready at that time.
While I'm at it, understand that this could void your warranty. I know it can be returned to stock before you go to the dealer for any work, but if the dealer knows what they are doing, and knows what to look for, they can see that the vehicle has been tuned and returned to stock.