Looks great. One possibility: Change the 1" beams to tube. It might look a little more trick and may be cheaper than the 1" sheet. Just a thought. Would make the d rings a challenge though.
I like incorporating angles into the winch support. If the winch is pulling from an extreme angle left or right, sometimes straight supports don't like that. But the bumper is stout.