Ouch, that looks nasty. I never liked screw-in steps like that or metal climbing sticks where the steps stick out from the tree, they have sharp edges to fall on even if you slip and catch yourself. The rail style ladder steps look a lot better to me.
I’ve been using homemade Wadsworth style climbing blocks (from the old IBEP manual) for years. While I wouldn’t recommend anyone to use anything homemade when it comes to tree stands, (knock on wood) I have yet to have a problem with these climbing blocks.