Name dropping is fine depending on how it's used. Trip Tucker sprinkles works, O'Brien being the most important character in Starfleet history works, the episode where Mariner just named off a bunch of characters in a row didn't work.
Po-tay-toes, po-tah-toes.