This question is related to the questions Small digits for small caps? and Using small caps for abbreviations
When reading a text where initialisms are frequently used, the initialisms tend to stand out from the rest of the text unless they are typeset with small caps. For this reason, I prefer to typeset all initialisms with small caps. However, when various product names, software, type designation, serial numbers, etc. have strange combinations of initialisms, numbers and regular names, it becomes a challenge to define consistent rules while also ensuring that the result is visually pleasing. I've compiled a list of examples below.
\documentclass[11pt]{article}
\begin{document}
\begin{description}
\item[standalone initialisms] \hfill \\
TEX $\rightarrow$ \textsc{tex} % typographic ecstatic experience, in case you're wondering
\item[initialisms that are names] \hfill \\
TEXLAB $\rightarrow$ \textsc{Texlab} / \textsc{texlab} / Texlab
\item[standalone initialisms in (product) names] \hfill \\
Lion Inc.\ TEX $\rightarrow$ Lion Inc.\ \textsc{Tex} / Lion Inc.\ \textsc{tex}
\item[standalone initialisms and numbers] \hfill \\
TEX 3000 $\rightarrow$ \textsc{Tex} 3000 / \textsc{tex} 3000 / \textsc{Tex} \oldstylenums{3000} / \textsc{tex} \oldstylenums{3000}
\item[names that mix caps and lowercase letters] \hfill \\
TEXLion $\rightarrow$ \textsc{Tex}Lion / \textsc{Texl}ion \hfill \\
LionTEX $\rightarrow$ Lion\textsc{tex} / Lion\textsc{Tex}
\item[names that mix caps and numbers (within the same word)] \hfill \\
LA2014T3X $\rightarrow$ \textsc{La\oldstylenums{2014}t\oldstylenums{3}x} / \textsc{la\oldstylenums{2014}t\oldstylenums{3}x} / \textsc{La}2014\textsc{t}3\textsc{x} / \textsc{la}2014\textsc{t}3\textsc{x}
\item[names that mix caps, numbers and lowercase letters] \hfill \\
TXi42LaTEX3 $\rightarrow$ \textsc{Tx}i42La\textsc{Tex}3 / \textsc{Tx}i42La\textsc{tex}3 / \textsc{Tx}i\oldstylenums{42}La\textsc{Tex}\oldstylenums{3}
\end{description}
\end{document}

Should the names always start with an uppercase letter? Should initialisms within a name (ref. the LionTEX example) also start with an uppercase letter? What about the numbers? The small caps numbers look bad, so I'd prefer to avoid using them. And either way the numbers are the same size as regular caps. Should I resize the numbers? If so, how? Or should I use \oldstylenums? And if I use different sizes/types of numbers, when should I use the smaller numbers, and when should I use the regular numbers?
I would love to read your input on this.
typographytag for this kind of questions). – T. Verron Sep 18 '14 at 14:07typographytag here on TeX.SX. I could, perhaps, ask both places. – eiterorm Sep 18 '14 at 15:51typographytag on TeX.SX and questions like the one I linked are not specifically marked as off topic, there really isn't much to suggest that questions like my own are off topic. Besides, typography and TeX are very closely related, and my personal opinion is that one should be careful writing off all typography questions as off topic. – eiterorm Sep 18 '14 at 16:25typographytag is vague and misleading. Instead of having thetypographytag, those questions, which apparently are not about typography per se, should rather have a more specific tag about the feature they're actually asking about. – eiterorm Sep 18 '14 at 19:39typographytag, I was convinced that this question was, in fact, on topic. The tag descriptions even read: "Typographyis the art and technique of arranging type, type design, and modifying type glyphs." and: "Questions taggedtypographydeal with [...] questions about what constitutes good typography in the first place." – eiterorm Sep 18 '14 at 19:40