We might be running into a regionalism here. In some European countries,
sweater doesn't mean a top knitted of yarn (the American meaning), it just refers to various pullovers and sweatshirt-type garments including the men's TOS shirts.
If it was 1964 and we were starting from scratch, here's something I would change:
NCC-1701. I would work out a
ship-class scheme that had some in-universe meaning (in real life, NC was the aircraft prefix for "United States, Commercial", and the second C was added for aesthetics. Later, Franz Joseph came up with the retronym "Naval Construction Contract," which makes no sense to paint on the hull of every ship).
So the prefix would be different for each type of Starfleet ship, instead of having everything say NCC. Which, of course, TOS never did in an aired episode, but FJ and the movies did. And the
Enterprise would not need a four-digit number, because there wouldn't be so many ships of that identical class.