It's OP AF
yes she's overpowered she can do what a controller does and block off vision and stop pushes with decay and she can also act like a sentinel and hold down sites (stopping those said pushes) and then at the end of it she gets to have a molly which is benefitted by her decay and makes post plants hell if she's alive and knows what she's doing
The problem is that her utility both stops pushes for free like a sentinels and recharges like a controllers. She can't use smokes on the fly but that is the only "weakness" that is functionally moot in any elo higher than silver where guys run double controller. She stops site pushes on her own on certain maps and can continuously threaten lurks on attack. All of that with her wall and smoke which combined costs 200 credits. And her smoke and wall recharge.
Viper has a fundamental problem in the game that no other agent in the game should have. Her wall gives 4000000x the value of any controller in and of itself. And she can put her smoke on the other site for easy defense again rendering her lack of flexibility not even a weakness. She needs to be deleted from the game.