Good to hear, good luck! I purchased the Terrafirma hidden winch mount from Lucky8. Just FYI, a couple of notes from my install...use a shoestring to pull the two release levers up for each front light. Then, once you get the front bumper off (just a lot of different screws, not hard), remove the hard plastic housing and the black curved steel bumper attached to the frame. Once removed, you will see the four bolt-holes on the frame to connect the winch mount to.
Issue #1: the spacers provided were too big to allow the bumper to be put back on over the winch mount, I had to buy three 1/2" spacers and one 1/4" spacer (1/4" used on the clear fluid case on driver side...you don't have to move the fluid case, just add spacer to one of the bolts).
Issue #2: Hopefully you won't have to do this, but I had to cut/shave down the cross-pattern plastic on the inside of my bumper with a Dremel in order to get the bumper to fit back on over the center/protruding part of the winch mount. After holding the bumper up against the mount, I just eyeballed it and started cutting/sawing. Nobody sees in there anyway.
Issue #3: If using hawse fairlead, unless you connect the hawse fairlead directly to the winch mount, which most don't, ensure you get strong steel bolt with some type of hard casing (sorry, don't know technical terms) around the bolt when attaching the fairlead to bumper...this will come in handy if you have to winch at an angle...don't want the bolt to shift and your whole bumper to get pulled off. I should know, almost lost a bumper, so I switched to a roller fairlead, so much easier and surprisingly, I like the look. One day I'll get black rollers.