Leader text issues

Hi

My standard dimension style has an arrow size of 2mm and an offset of 1.5mm etc..and I use a text style of 2mm high in the dimension style. Then if I draw some thing at 1:100 I create a new dimension style and scale the dimension style to 100 which then multiplies everything by 100 so my arrow size is 200mm and my offset is 150 etc.. I then create and use a text style of a 200mm high and activate it in this dimension style. I do this for whatever scale; 10 ,20, 50 and so on. I have these all preset in my template. the only one that the text works properly with the leader is my standard scale. if i revert the text style within the dimension style back to 2mm  it then works at the proper height but that would just be ridiculousness changing it back and fourth. What it does is it multiplies the scale of the preset dimension....so the scaled dimension; 100 x the height of the actual text style which is 200...so the height of my leader text comes out at 200,000mm which is way to big. This happens to all of my preset dimension styles, so just another example if I have a dimension scale of 25 I would have a text style height of 50mm to go along with it which works perfect with normal dimensioning. If I then do a leader with text the height of the leader text will com out at 25 x 50 which is 1250mm high.

I hope I have explained this ok, and if I am doing something wrong can someone please help but I do think this is a glitch.