A popular YouTuber showed cable end welding recently:
The result actually looked quite good. I never buy double sided cables because single sided have such a smoother end for going through the housing than home cut cables, but this seems like a nice way to get the same as long as you have the equipment.
Personally, I started with crimp on, had them slip off too many times when fiddling with things like removing and replacing the cable anchor nut in my Shimano Nexus roller brake, then moved on to the Yokozuna two piece screw on ends. For whatever reason, even when just hand tight, they seem to stick on the end better for me than crimped ends. Stronger than I can pull off without unscrewing the two pieces.
Entirely possible I crimp wrong, though. I've done it so hard I cut the cable before even though I'm using the crimping hole in my cable cutters, so it's always tough to tell.