Sorry to hear this,i personally dont wear a harness when i go hunting,its kinda a choice,would you rather hit the ground and maybe spring a bone,or kinda like you said have a chance at hanging upside down at death(treestands,climbers)
Now days i just hunt from a box blind that we build,
http://www.hartsco.com/Black%20blind.jpg
There pretty neat in the inside,you can fix them up very nice,with shelves etc inside.