i think 12 word codes would be plenty, but they don't give you vanity option, 24 words is required to have vanity keys
there is a NIP for word keys and nobody implements it, because you all are crypto n000bs and don't understand cryptography or encoding schemes
100% 12 words is a great option
personally i think that 18 words is a nice in-between size that has very high entropy but it's not in BIP-39 for whatever retarded reason