I've literally only just started playing this game because they introduced the RN, my father was on HMS Birmingham (during falklands mind you) and my grand dad was a mine sweeper, so RN has always been an interest of mine. I'm only on the Caledon atm, I could get the Danae if I use my free exp. Anyway I've not played any of the other countries ships so can only come at it from the RN pov, I don't have a problem hitting things with it, I'm pretty good at estimating the arc of fire and the movement of the ships. I do notice a number of my hits don't do anything though, but I do on ocassion get a 900 or something pop up. I've had some great success regarding torpedoes tho, took out two BBs from almost 100%. I guess since I'm only low tier it's not representative but I've been having some good fights with them.