I have an idea that one of my friends thought of on sparks.
Revert the sparks nerf and give the REVIR ammo that cools down on a timer like nader nades or stickies
In the lore, the revivr shoots electrical charged darts, not lasers, so it cant really just have infinite darts in its dartbox.
Give the revivr 5-10 darts maximum that cd at a rate of say, 2.5-3s each and revert all sparks nerfs.
Even though the revivr is a weapon she is amedic, and needs to do revive things, giving it an ammo pool will make players need to balance weapon with revive gun, meaning she cant revive her whole team then shoot some guys and cant just spam infinite darts at a general direction to plink bodies as easily.
It would put more pressure on fully charging the dart gun also to conserve ammo for killing