I thought I paused the video until that one little meek "poosh" sound at the 0:20 mark registered the final hit of the bugged out Puncturing Sweep attack.
Force Pulse is better because Puncturing Sweeps needs you to be melee. Go for Sweeps only when you need some self heal but in most scenarios it's not a big deal. Use whatever you prefer.
Damage over time AOE direct damage skill? You are contradicting yourself there. Unless you are counting the burning light proc you might get. Sweeps is 100% a considered a dot, as it is buffed by ever