Welded Wire Splices 1966 Dodge Dart?

I have an electronic in there, any recommendations, are some better than others? Thanks again.