Number tuning also hasn't happened yet.
I wasn't so much looking at the numbers, as those are easily adjusted, as I was looking at Death from Above in actual use. Buffing Envenom's damage doesn't mean much when Envenom's damage primarily comes from the poison chance and not the damage while Sub seems to have had Eviscerate pushed down to Ferocious Bite levels of usage and enough other finishers to track and juggle. It will be really hard to squeeze it in even remotely on its cooldown.
Combat is the only spec who would really care about the finisher boost or be able to use it on cooldown.