Thanks @dceejay.
(Just saw the edit come in. Thanks.)
That may be the solution.
I know I should know that, but there are limits to what I can remember and when.
On the last bit:
but the label just thinks it is text so aligns it as if it was just a font on the same line - so the base of the "letters" line up. - If you didn't have the fa-2x then they line up ok - but because you are adding a large"letter" it will stand out on top.
Ok.   But. . . . (thinking)   In the text node, the 99 is the name of the node.
The bullseye is the msg.payload.   They are treated separately.
Which is why they look different when I see the two.   (Hmmm.)
Slightly off topic - well not really - how would I make all the stuff bigger?
So the 99 and the bullseye are both big?
I know I can't do a fa-2x around them all.  (or can I?)
What is the alternative?
Just asking.