Most of the work on that site looks like I girl I used to date: Looks Good from Far, But Far from Good! LOL.
Welding is ATTROCIOUS to say the least. I know that no-one is born a welder, but if you CAN'T, then DON'T.
Yes, go there for the ideas... No, DON'T look at the welding.