OK, I'm a licensed professional engineer and I have seen some pretty f___ed up stuff. That scaffolding will only be safe on hard level ground. If you are going to make a deer stand out of it (or anything else) please pay extra attention to the ground you are going to put it on. I have seen guys put a lot of effort into making a very sturdy stand, then just pile some field stones under two or more corners. We had some high winds last week that wrecked a few of these "creatively engineered" stands. It wouldn't be that much harder to take some solid cinder blocks or a few bags of quickcrete out there and make a sturdy base for your homemade stand. I'm sure your family will appreciate it.