Having all the cars weighted properly is a good thing, just don't overdo it. The NMRA standards for O-scale is 5 oz + 1 oz for each inch of length. So, a 10" boxcar should weigh 15oz.
Remember, if you get carried away with weight, you put more strain on the couplers, not to mention any grades will be a bigger challenge for your locomotives with a long consist.