This ladder stand from Rivers Edge looks very interesting. What do you think?