I wish you a speedy and full recovery.
This story might interest you. it's a few years old but relevant.
As for my climbing stands, well I am nice and comfy at 5-6 feet off the ground.
and I just don't care for the ladder stands at all.
I bought a ground blind this summer to go along with my fav stand which is a folding chair.