Go with the Ford ESP warranty, #1 choice Premium Care, #2 choice Extra Care if price is an issue.. Make sure the Dealer is selling a "FORD" warranty, some dealers are pushing aftermarket warranties.
I had the dealership perform all the module updates recently and then followed the Forscan changes provided by @rugedraw and I'm glad to report my F-150 now has a fully functional BC 1.4. It is a very nice upgrade from BC 1.0 hopefully Ford will continue to update BC with new features we can...
Had these on my Last F-150 and loved them, they have a moderately aggressive look and are very quiet on the road, very good wet and dry weather handling.
I have the Extang Exceed, hard folding cover with vinyl overlay that gives a smooth looking finish, I also like that it has a rotary knob to unlock instead of the cable pull on the first section which makes it harder to break into.
In my previous trucks I have had either the drop-in plastic or the spray liner and all have performed well, this time I went with the Bedrug thru Ford Accessories and now wish I had done this years sooner. it is so much better, If I'm going to haul mulch or dirt I just lay down a tarp to cover...
If it’s from a dealer you can bet it has a ridiculous amount of markup and mediocre performance. Find a local shop with a great reputation to do the ceramic protection.