I do this
all the time. It' s not exactly a genius idea, but you have to have something to tie the stand into the tree with, right? Well, you get a strap with a winching attachment on it for the tree-connector. Then that doubles as the thing that holds your stand together while it' s in three pieces. Put the pieces together just like you' re describing with the bolt plan, but instead of drilling through them, strap them together with the strap, then winch it tight. If you do it tight enough, it won' t budge an inch, and you can throw it over your shoulder with ease.
Those 15-foot ladders are just about the only thing I use.