I think the cool ship names was almost certainly influenced by Banks' father being in the Royal Navy/Admiralty and the RN having its own line in cool ship names... at least historically. I think I heard him say this at a talk, but it was a while ago so can't be sure...