That is an awesome mod. Besides the winching ability, you've strengthened the front bumper that could save the whole front end in a collision, and could save the car from the junkyard, by having an insurance company consider it totaled after a small fender bender.

Just wondering though, how is the handling with all that weight up front? I wouldn't be surprised if that mount and winch weigh close to 400lbs.