Putting some time into the winch mount ignore the van diaper please 
I am wanting the winch tucked in as far as possible vs hanging directly off the front of the bumper mounts. With the core support gone, you can see the winch is close to the radiator.
It looks a little questionable hanging off those 2 bolts on each side but it has less torque sitting closer in than other style mounts and the sheer strength of the bolts is good.
I'm confident this is good but prepared to have to come up with a plan b.
I am wanting the winch tucked in as far as possible vs hanging directly off the front of the bumper mounts. With the core support gone, you can see the winch is close to the radiator.
It looks a little questionable hanging off those 2 bolts on each side but it has less torque sitting closer in than other style mounts and the sheer strength of the bolts is good.
I'm confident this is good but prepared to have to come up with a plan b.