Looks good, on your front winch mount you can get four inside frame inserts from trail tough that make things real strong for winching, I have put them on several rigs and they are real solid and weld to the in side of the 2x4 front frame rails, if you tear them out you would have some other real issues.