I have only tiged since 1995 and not that much alu so, but i think your welds looks super good. And the frame looks great. You should be super pumped. Not annoyed at all.
I don't even finish watching it, I'll give it like and hopefully the video will get 4 views, just kidding, let it be 4 million, just so I wrote that you find a service that will allow you to promote your channel.