your welds are really nice mate,i work with people worse than you. the only thing i would say is join al the welds up,the last picture there is a big gap.
I keep hearing that push migging is easier but i always seem to choose to pull when mig welding.