Looks really good for a "amateur" with no "right" tools. If you don't like the welds you should be able to grind it down and have a clean 90* look.
I think it looks great. Better than a lot of what I've seen.
Is your turbo downfiring? It looks like over the manifold piping might get close to that corner.