Looks like a fantastic lil trip you got going there!
I don't get vertigo like you seem to, I like technical climbing, rappelling, abseiling...but I have a healthy respect for high places having been knocked off of scaffolding/ladders before. I prefer to be tied in and secure If I'm high up in a precarious spot!
Well, fire the engines! Spur this iron space-pony on!