Stacking with different frames helps reduce random noise in the image, particularly where you need “black”. Second, as you thought , it is useful to build luminosity some. Also, with shorter duration shots, you get less heating of the sensor which helps reduce thermal noise.
1/2 bit improvement per additional frame stacked as long as you don't have significant tracking errors.