Couple of nitpicks. First, your radio aerial is bigger than it needs to be. Second, you're selling yourself short. VLS (vertical launching system) missiles can have ranges of hundreds of miles (depending on missile loaded). line of sight on the sea is greater than 10 miles. Do not sell yourself short. That boat has more kick than you think.
Third, your torpedo tubes are really small. It is suggested to have them hull mounted for the use of larger, more effective torpedoes.