my train of thought is as follows.
For plain typical, generic details that can be used from job to job, keep the detail at a 1:1 scale, linework, dimensions, text etc... all together in modelspace. This makes it very easy to bring that detail into another job.
I prefer just about everything in modelspace but there are exceptions.
You or someone else mentioned about text and dimension styles. use one dimension style and text style. Change your dimscale accordingly for your particular detail. Same with text style. Different scales will have different scales. You may want a unique text style for details so that it stays independant of your drawing.
If it is just a drawing with details, I place it in (+x, +y).
if there are plans and details, plan goes in (+x, +y) and details go in (+x,-y).
There are always exceptions. Something like wall sections could have the linework in modelspace and annotated in paperspace. But Usually a wall sections would be unique to the project and not taken to another project. But that is not always true as well...
On the side topic that this thread had taken. Some firms that do very repetitive type work (retail especially) where a project manager may have to review a store a day with 15-20 drawings, they want to see the same detail in the same place on each job. if it is used or not, he doesn't care, he wants the ease of knowing that detail is where it is in the prototype set. it would really mess with him, if we reorganized the set to condense the number of pages and his details are all over the place.
Pieter