Looks good! Cap the ends, for sure. Besides that, i like it.
On the recovery points, yes the frame is thinner, but you are almost never in a straight pull situation. The issue isn't pulling the hook out of the steel, its bending it. Bend it a couple times, and it will break off. I'd add some stock on either side of the recovery points, weld it all up, and call it good. Oh, and get some grip tape like material for the top, so you don't slip off when you stand on it.
I like that wide top section, i hate the 80's style "non-step" type bumpers compared to teh 90's style.