Very nice!
Just make sure with so much welding on final assembly that you have some way of keeping track of what is done and not done. Spray paint or something.
Easy to miss a piece or a side with so much to do. I know I would miss something somehow and have even seen the pros do the same.