As of now Maarselok's damage got fixed which means you'll always get more on the dummy by getting soul trap in to gain some sustain in order to proc Maarselok on cooldown (~2k more than Veli). Note that this isn't necessarily a representation of a raid scenario where you probably will be able to sustain Maarselok without soul trap.
With this change DoT builds came back in line due to having better sustain because of soul trap being part of the rotation anyway. If you're interested in a fully dynamic rotation with higher ceiling potential when executed perfectly then make sure to check out Lulu's video https://www.youtube.com/watch?v=UHrrp467YWI .