The biggest pain was the wiring clips behind the bumper, otherwise it's pretty straight forward. Keep in mind that you have to disconnect all of the parking sensors, fog lights, adaptive cruise control, etc...and thread it through the bumper to get it all out. It may be possible to disconnect the main disconnect and have the wiring stay with the bumper, but I did not do that. The main disconnect is on top of the passenger side frame, just above the bumper mount bolts. This will save a ton of time if it it's possible, and I will look more into it when it complete the install tomorrow.
The only other thing is, you should pull the bumper prior to pulling the grill, it makes it easier to get to the lower grill bolts (2 by the headlights), and the paint colored trim piece between the bumper the grill is pops loose from the fender sides (no bolts), only plastic clips that hold it in place.
Sucks figuring all of this stuff out yourself because the vendors sell the products without instructions!