Was it just the 4 bolts on the front?
I'm a bit worried about relying on all the bolts being in tension (pulling on the heads) and not having any in shear (pulling the bolts sideways) when winching, especially when the winch is going to be up above the mounting bolts. Maybe I'm paranoid.