In conjunction with brygun's suggestion about allowing ships to avoid using the design name as the ship name, I'd like to suggest users being allowed to create multiple .txt files containing lists of names. These names can be linked to the design (I'm thinking a new field that requires you to "open" the .txt file) and would allow the users to create lists of thematic names that fit with the class overall title. Just using British examples, there are River, Tribal, Weapon and Battle class Destroyers. None of the ships used the class name, but all were thematically named according to that title.
Also, I'd like the option to designate letter-number combinations, similar to how German destroyers seem to be named (at least by the AI).