Overlapping uv from Modeler vs adding TextCoord function while editing material in UE ?

If you can get your texturing the way you want in one UV channel then that is better. Each UV channel you use is more memory and I believe it also adds a draw call.