Through experience and an old Autocad habit...
We use Revit in a "simpler" way. Each line style is associated with a lineweight number (from 1 to 16)
now you know by default, that in the lineweight editor each number is associated with a thickness according to the scale.
I haven't come across any company that can truly understand the full scale of the drawing based on line thickness.
Trying to remember every actual lineweight per scale is counterintuitive IMO.
So... you can use it as is or just use the 1:1 scale for each lineweight numbering. We did and it works fine for 90% of our views. Other scales are handled by view templates, and detail views are mostly at 1:5, which already uses the correct lineweight.
Does that make sense?