I have a TextLabel with enabled TextWrapped and TextScaled in a BillboardGui.
If I make the text the right length, the engine will be unable to decide if it should have a line break or not, causing it to switch between the two states depending on the camera distance.
For example, if I add a letter, the text will always have two lines. If I remove a letter, the text will always have one line. But as it is now, it looks buggy when the camera moves as shown by the video below.
I have no idea if you are looking for this but what you can do is to set the lineheight of the textlabel to 2, in that case you will be able to add more letters into your textlabel giving the UI more space to generate.