I definitely think you are doing the right thing in talking to the landowner first. If the guy does not have permission then ask the landowner if it is ok if you take the treestand and keep it at his place of residence. That way it is not as if you are stealing it or keeping it for your own personal use but rather just policing the property.
On another note, definitely give the Summit Revolution a whirl. I had the opportunity to get one this past year and I love it for hunting over extended periods of time. It is so comfortable.