I got an 8000lb winch for Christmas...yes. I mounted it to a 1/2" piece of plate welded to a receiver tube. I had to fab up some mounts for the roller fairlead out of some angle.
Nice winch. Like the way it's mounted. Have you planned a cover for it or will you store it elsewhere?
Yes I plan on getting a cover for it, but it can also be stored in my truck.
I keep my 8,000 lbs winch on a cradle in the tool box and mount it on the trailer or the rear receiver of the truck also. The trailer is shaping up very nice!