As for now if you play island map - this mod will not be enough and what's even more sad is there is no mod that adds battleships. That's hard to deal with with seaborne opperations...
I found some little hack for me. In cargo ships -> prototypes -> ships.lua I changed from
indep_boat.guns= nil
to
indep_boat.guns= { "tank-cannon", "tank-machine-gun" }
and that's way more fun now : ) basic ship will now have some armament. Not pretty, but working solution if someone is desperate.