Another issue abot realism for subs is the use of sonar.
Sonar is an active device having a problem witj its use. If you use active pinging you have a very good landscape of target and tactical situation, but you show yjw enemy a clear picture of yourself. So, this is why subs use hydrophonic research and, due to this fact, I suggest you to give subs also the hydrophonic research, at least as a consumable, like surface vessels