I do believe, the best would be to make a selectable text size (a few to choice from, for example). The only really small text is on labels, but again: sometime it is desirable, sometime not - therefore it shouldn’t be fixed size.
As we are with labels: I miss the label for new split button widget
… it is not there “by design” or some “oversight”?