Cool I figured you probably would be fishplating it anyway but thought I'd bring it up just in case
I think I would be inclined to just build a new extension on the front out of some heavier wall box than standard, be a stronger mounting point for the winch bumper, that's for sure.
Il take as many pics as I can through the build. I'm tempted to whip the axles out of the red truck and pop them under this to check out some sizes....