Listen to yourself, "you don't like heights". Hanging a stand isn't easy and a lot harder for people who have problems with heights.
Before you head out with the stand, learn how it goes together. I'd bet you'd say to yourself "this things seems kind of spooky moving around like it does." Get more ratchet straps and cinch the thing up tight. They never come with enough.
You could use the climber. Lower it down with the rope you used to pull things up. It's a linemans belt on roids.
Never assemble the steps and attempt to attach them to the tree in one piece unless your absolutly sure they won't come apart. Get a section caught on a limb while stting it down can dislodge a section sending it crashing down on you.
I have lok ons and steps and I think they require more attention than any other set up. Really don't like them. Some of them because of the way they are cause me to think my foots in the right place when it isn't. Really have to stay heads up.