RE: I'm crazy, I think I can make it out.
Sounds like a good tree for a ground blind. I'd just make a nest down at the base of the tree and forget trying to climb. Doing the one legged hop up into a treestand just doesn't sound like a sensible plan to me. I'd hate for you to miss a step, hit the ground like a gob of mud and not be around any more.