Just found a stand called the ambush sit and climb made by XOP stands? Thoughts? Looks identical to the lone wolf sit and stand. Anyone used them before?