Noise is solely based on sensorsize, amount of MP doesn't matter. More megapixel can* be even less noise when viewing on the same resolution / printsize. This is because more pixel can average noise out better. Only way to improve imagequality is to gather more detail AND available light. Available light can be fixed with flashes. Xenon can deliver way more light than LEDs. * The optics has to be able to deliver the amount of MP, if the optics doesn't there's no way then the noise can't be averaged out as much.