Received kit yesterday with no instructions but their install video and a little common sense is pretty much all you need. Oh yea, and a few extra tips here since i almost destroyed a major part of my factory bumper lol. Here's some pics i took along the way. Total time was about 14 hours including meals, playing with kids, and trying to fix a few mistakes along the way.
I installed a cheapo HF Badland apex 12k winch b/c i had it lying around on a trailer hitch mount. The bolts supplied by Swarfworks were a bit long for attaching the top 2 mounting holes (which run through the fairlead and fairlead shims) so my fairlead is not completely flush but i think that is more of the HF winch being a little different than the standard Warn winch that Swarf recommends with their kit.
Pro (amateur) tips: TIP (1) when cutting the OEM metal bracket, use a cut-off wheel and make sure not to go too deep as there is a cross member there and i ended up hacking about 75% of it on the passenger side accidentally and 20% on the driver's side. Made the mistake of trying to use jigsaw and sawzall on passenger side. TIP (2) be prepared for a small nightmare getting the OEM oil cooler rubberized bracket back in. It has 2 stud/rivets about 1" long. The fit is so tight that you cant get this bracket back in b/c clearance issues. I ended up popping the rivets out and putting 2 flange nuts (the ones with teeth) and added the bolts from the bottom (made things much easier). If you have a 2021, you may be in luck b/c they may not have used rivets (saw an install vid where some older guy had a diff setup there).
Impressions: build quality is pretty much stellar. This thing is built like a bric
k shit house. To that end, get your muscle memory in gear b/c everything is pretty heavy. By the end of this project I was having a hard time holding my arm up with a 1/2" drive ratchet for longer than 15-20 seconds haha!
All in all I'm very pleased esp. being 1 of the guinea pigs to pull the trigger on this kit. I was going to go for the Vice Designs due to amazing customer service but it was a couple hundred more so I pulled the trigger when Swarf got 2 in stock. I did contact Swarfworks a couple times before receiving the kit but never rec'd a response so you may be on your own if you buy this one! Good luck!