ewh,
I did not know there was a CAD program that did not support double (-) or double (+) tolerances. The advantage of this procedure is that your dimension shows the nominal dimension. This is useful design information, however weird it looks to the fabricator. What matters to you?
I suppose you need a convention in your CAD office about how you model dimensions. I model to exact nominal size, and I apply tolerances. If I have to design something that mates to your part, I must examine your drawings, or at least look at the tolerances you applied to your 3D_model. This is true even if I understand how you scale your features. The size of your model, however you did it, is not an adequate guide.
JHG