Ship is a menace for sure. You can set it up as a complete gunboat with decent torps... or set it up as a torp boat with decent guns. Biggest drawback is the speed. Get spotted and you're not going to run away from too many ships, though with the amount of DAKKA you probably won't have to run too often anyway :)
I did not like freezland as a destroyer without torpedoes is like a battleship with no main guns. So I chose the Asian ship last time. This ship is to me better overall so I am going for it almost got it.