I spent over 4 years on a sub in the early 80s. Maybe Russia has improved since then, I don't know.
Back then they had some fast and some deep diving subs but all had a fatal flaw. They put out to much noise and in the sub game that equals death.
As far as surface ships go we had a saying, there are two types of ships. Submarines and targets.