Ignoring all the practical considerations, the one thing I am positively in favour of is naming warships things which we can all believe in, so USS Defiance is great. I've always enjoyed the US submarines San Francisco and even District of Columbia, and the Chinese ships Liaoning and Nanchang, as an example. But my favourite names have to be the British names Formidable, Invincible, and Audacious. Now that I can get behind.