BTW I still use DIMSCALE=0 for my sheets. I use a Text Style height of 0 as well (with Annotative unchecked) and programatically set the TEXTSIZE based on the viewport scale as part of my text, mtext and multileader placement handling functions. It will ask me for a Leroy size but I just enter through when my default works. Not true "Leroy" as it accepts REAL numbers as well. The Leroy value gets divided by 100 and multiplied by the viewport scale and that becomes my current TEXTSIZE.
I'm kinda partial to Leroy. I began in this business drafting ink on mylar. I did plenty of hand lettering but mostly I used a K&E Leroy scribe and template. I find it really easy to pick a text size from that old legacy use.
AutoCAD User since 1989. Civil Engineering Professional since 1983
Product Version: 13.6.1963.0 Civil 3D 2024.4.1 Update Built on: U.202.0.0 AutoCAD 2024.1.6
27.0.37.14 Autodesk AutoCAD Map 3D 2024.0.1
8.6.52.0 AutoCAD Architecture 2024