I bought a tree suit about 3 years ago. The first season I killed two deer out of it with my 66" longbow. It works well but you have to learn how to use it and also get comfortable sitting very close to the tree while facing it.
I use the Simmons drill and bolts for going up the tree and use 3 strap on steps on one strap to put my feet on while sitting in the treesuit.
For me, its better to have the trees pre-drilled for the bolts prior to the hunt because drilling steps as you go up the tree to hunt is to much work especially if its hot as I will break a good sweat.
Since I bought a Lone Wolf hand climber I haven't used the treesuit but may use it some this year, especially during December when its hard to hide in a tree with no leaves - the treesuit is just the thing for those situations.
I have sat in the suit about 3 hours max but did not have any problems with comfort.
Good luck with the treesuit and report back to us on how it works for you this season.