Here are my notes, and I am speaking for the 2014 f-150 with a Sony system:
* The screws are pointless, there is no way they were meant to secure to metal. I had to buy riv-nuts, bolts, and a riv-nut riveting tool.
* Routing of the wiring in the door has to be modified a little, though it's manageable
* THE DOOR PANELS WILL NOT GO ON WITH THIS ON - this is kind of a big one. The door panels have white plastic parts that fit toward the inside of this panel that is getting blocked off. So you either need to modify your door panels and hope something doesn't get messed up, or this is not something you can use. The door panels on my f-150 look very little like the one in the description picture, it's unclear if they changed within the 12th gen f-150, or if these are just heavily modified. The problem is, nothing in the description of this product mentions that anything needs to be modified.
I'm pretty disappointed, and I don't think I will even get to use the product. Even more discouraging was the complete lack in sound characteristic change when installing this on one door (while door panel was off). So even if I do the work of grinding off plastic pieces from my door panel, I don't expect it to have any effect. So overall, disappointing product.