RE: 1st stand, buy it or no way.
I would also say no because of the weight.The lighter the better.A light strap on with 10 really tapered screw in steps gives you pretty decent speed getting set up and is a lot easier to be nimble with.You do what is right for your style of hunting and your budget.