This game has a host of abilities and it's impossible to tell when they activate.
Currently, if I have my enemy Entangled--which means he can't benefit from skulls on his turn--I have NO IDEA whether that Entangle is going to function on his turn.
It might go away at the beginning of the turn.
So...can I leave a 3 skull match on the board or not? Is he REALLY entangled or is that effect about to go poof?!
Being entangled on MY turn is meaningless.
Rather than changing Death Mark so that we have a hodgepodge of cobbled together procedure activations, just make it so that ALL status effects trigger at the end of the turn of the troop suffering the status.
Likewise, have the check to see if the effect is dispelled happen after all status effects proc.
P.S. I'd say it's fine if they all trigger at the beginning and dispel at the end...except that you already announced Death Mark won't work this way.
In other words, I would have said, please just make everything consistent and I don't care how you achieve that.
But now I have to say, please just make everything consistent...with Death Mark.