Good penetration = a good weld. Can you trust your life,you car and any possible law suits when your work flies in road in the way of otherrs?
Good welds have certian look. Most shade tree elders dont turn out a super weld: So, do you trust your own work? Thats your call
Get guy that knows welds to look at your welds. Better yet, have that guy do it for you