RE: Tree stand steps????
Not real proud of it? You say that like there is something wrong with screw ins.
I use them all the time. Get a good set of Cransford steps and you will be amazed at how quick and easy a set can be put in.
I have trees that I have been hunting for 10 or more years and they show no adverse effects from the steps.