I had noticed that numbers coded like this looked way too tight to my eye:
\markup \number #"12345"
But finding an acceptable spacing for every number/letter combination for my little script is beyond me right now. Particularly bad is when number 7 is followed by the period. Anyway, it's a start.