Are you shooting (or interested in shooting) at extreme ranges of well past 1000 yards? If so, then you do need to pay attention to every little detail, if you want to predict thing as closely as possible
If you are content with predicting things after the fact, which is actually not quite as useless as it sounds ;-), you can effectively end up "back-calibrating" your situation and be able to get pretty useable results in the future. For example, given an initial "calibration session" at your range with a particular load, by fiddling with your bc. you can make your ballistics program match your observed results. Then on another day when you have different atmospheric conditions, or a different muzzle velocity, you can predict your new sight settings pretty closely.
Another thing not to be trusted (even for 1000yard shooting) and needing actual on-the-range measurement, is your actual scope adjustments. You can't assume that your scope moves 1 minute just because that's what it says on the dial. If it actually moves 1.02 minutes, or 0.97 minutes, that's likely one of your bigger error sources. When you do this measurement, you will not only need to measure your target to better than 1%, you will also need to measure the distance from your target to your rifle to better than 1% (for example, on my 600m range the "100m" firing point is actually 95m from the target).