Any tips on fitting the US Car Tool Sub Frame connectors?

Plug welds would be TREMENDOUSLY stronger. Do they instruct to stitch weld?