So I would like to say this is a simple suggestion but I know technically it would take a while to be implemented. But I feel like each weapon that is unlocked from each of the agent profiles should have their own unique animation and finisher. Not only would it be a nice pleasant reward for people who have completed the rest of that agents tree to unlock the weapon it would also give people who maybe cant afford the bundles a chance to have a weapon with a finisher even if it is just a sidearm weapon. I know it costs time and money to make a finisher and that is why weapons with them cost so much in the shop but I think this would be a good way of letting players know that you still appreciate all of them even if they cant afford to buy every bundle that comes out. It would also give people more of a reason to use their favorite agents weapon.
As an example of what each finisher could do. Yoru's weapon could have someone get sucked into his teleport dimension then fall to the ground. Or Viper's Shorty could fill the area with a cloud of smoke similar to her ult.