Could potentially be easy to implement if you gave every unit toggled ability entities which gave them a buff reducing weapon damage but giving them a passiveWeaponEffectChance to apply another buff to the target which did the things suggested, slowing movement/disabling weapons, so that's not the problem.
The problem is firstly, that would be insanely time consuming, you'd end up having to make at least 6 extra entity files PER unit, & make sure that each & every one of them was balanced & worked fine. Secondly, they'd use up at least 2 abilities per ship, there just aren't enough abilities available, capital ships already have 4. & the third problem is it would be shockingly difficult to micromanage in a game where micromanagement is supposed to be at a minimum.
But if you want to mod it into your OWN game, feel free
.