depends, the weight helps by sliding down your line faster, so i use it when im sliding bigger baits, the weightless one, i prefer when im sliding a shy live bait ie mullet, shad and karras i use the live bait clip.
I also did some research and exactly as you said, from the beach with not much of an angle, you use the one with the weight and where there is a good angle you dont need a weight. But still it is personal choice.