It also does not restore ally stamina.
In fairness, T3 removing debuffs on the entire team would be absurdly strong - it might be intentional that it only affects Dynamo. But it should at least give the stamina pip - I doubt it would stop people from flaming you for using it but it would help...
See the screencap; Heavy Barrage displays a 0.4x spirit scaling, but according to the patch notes and the actual bonus from spirit displayed, the scaling value is 0.35x.