I really wanted to comment as soon as I saw this post, but I made sure to read the whole thread all the way through first.
I understand why you're building this the way your are. You're a good welder and have access to free materials. Makes sense. I won't argue with your design. Others more...