I was one of the few that actually got a Bottorf (only 2 weeks late I may add..) and have had it on for over a year now.
The bumper is strong/solid, and I had no troubles mounting it, in fact did it myself w/ a floor jack in about 20 minutes.
I've winched/been winched/snatched/been snatched many times from the hard points w/o problem.
However, the overall craftsmanship of the product is poor; sloppy welds, sloppy cuts, and the a-bar was mounted crooked.
But, since it was half the price of any other winch mount, I'm learning to deal with it.
And it makes for good conversation on the trail...