On needle length for estrogen
-With 12.7 mm needles, there’s still up to 60% risk of accidentally injecting IM instead of subq.1 And an article by needle manufacturer BD has a nice reference table on the risk factors on accidental IM injection for various injection sites for 8mm vs 12.7mm needles. Whilst IM/subq does not appear to matter pharmacokinetically, IM injections are associated with higher pain levels.
In general, lower needle lengths are associated with lower pain levels and increased comfort. Additionally you need to apply less pressure on the plunger in order to inject with lower needle lengths. 8mm, or even shorter, needles appear to already be common in insulin applications.