The number one thing for me is quiet... L/W Cast stands are the best all around. But based on you cost comment, they are high priced. however you only buy it once. The quality will last your lifetime and be passed down..
Personally though, I use the alpha hang on and sticks that attach to the back way more than my climber just because it gets me into any tree rather than hunting for trees I spend my time hunting deer.