Regarding the "rotating 4 tube deck mounted torpedo launcher for 360 degree targeting", the Dutch K.XIV, O.19 and O.21 classes, plus O.16 (a one-off), had a rotating twin-tube mount installed in the deck casing forward of the conning tower
. So it's not an original idea.