A program can essentially either resize fonts to fit hard-coded box sizes, or it can resize boxes to fit the fonts. Pd Vanilla does the latter.
And Purr Data does the former, right?
I think the first option is obviously safer. This issue is important in Pd as it is a visual programming language, it needs to be consistent in my opinion, what are the challenges involved in making this change?