No, but to be fair I am still one shotting all the bosses anyways with swiftstrike or thorns.
Actually, now that I think about it, I noticed overkill isn't activating unless if I take off swiftstrike and thorns.
Does stat steal, overkill, and perhaps even other aspects of the game, only work on normal attacks, and do nothing from swiftstrike or other spell attacks?