Averaging out noise and SNR improvement
Yes, they both give you the same SNR gain. I suppose there might be a dynamic range issue, as you say, if a LOT of samples are added, but I think the main reason that the literature speaks of "averaging" instead of "adding" is because for systems that allow a variable integration rate, we can be assured that other parts of the system work the same, like AGC.