as with everything there is a best practice way of doing things, in CAD everything is best modelled at full size (whatever the units) once you have the full size model in CAD theyn prints can be made at any scale you wish, as brian B6 says though, if printing remember the stretch in the paper, and that with varying humidity the paper print can grow or shrink, on a really good printer the printing stretch may be under 0.5% and can be calibrated out (though not may printer owners bother to do this, and a bad printer can be several % out) but the humidity stretch can be as much as 1% or even more, this can lead to up to a 2mm discrepancy on an A0 printout (5-10mm on a bad printer), if you can live with this then fine.
Paper stretch used to be countered (pre CAD days ) by drawing on draughting film (before that on waxed linen ) this was dimensionally more stable, but could still stretch a little during the printing processes.
the main problem is if your deawings are printed across several sheets, then orientation will matter, if a part is oriented with the direction of printing, then any stretch will be consistent across sheets, parts oriented ar 90 degrees to the same part in another drawing may well disagree dimensionally. as long as you remain aware of this then you can work around it, and it comes down to how fussed you are by the dimensional accuracy in the finished model,
a good example is the frame stations, they may disagree with the widths on the plan because they have been drawn at right angles to the plan and side views for onvenience, and whichever way they are printed, they will be at right angles to either the beam or the vertical so may get stretched in one plane.
As a drawing office manager, and modeller, I spent a lot of time looking into ways to reduce these inconsistencies, until I realised that unless I wanted to continually run calibration prints before every print this just wasnt going to be fixable.