I'm considering using GANs for medical image denoising, based on previous literature, like this and this. My input to the GAN would be a high-noise image and my ideal output would be a low-noise, high-quality image.
Is the GAN architecture better suited for applications where the inputs are just random noise? Is the discriminator necessary in this case or is it better to just use a Deep CNN/Autoencoder? How do I justify using a GAN for my application?