This may sound silly but before you do anything have you tried applying a screen protector? Sometimes they can mask small scratches and blotches on the screen - I have used the 'Expert Shield' brand on my X10, X100, iPad and iPhones.
I'm not sure of the make up of these screens but it looks...