I've previously blogged about the unexpected complications of minor features , which covers how adding a seemingly small software change can turn out to be much...
Is this the right TLDR?
If you do text, just use HTML elements and beautify it with CSS. Not worth the headache.