I say keep the welds and move on.
Get this car finished!
No one but you will ever know if it ain't perfect!
If in future it grates on you knowing it ain't perfect, you can pull it off and weave your magic.
Whoops... Don't mind me... for some reason, I can't see you taking this advice.