Yup I also remove the low variance features, now I realize that the boxplot is not very informative on that aspect, so maybe I should redo it after the low variance feature cleaning..
The GDS datasets are supposed to be already background corrected and normalized, and I am using them so I am not manipulating anything. I made a boxplot of all the samples and It looks obvious that the GDS datasets are well made. I am re-normalizing though to align the GDS datasets better (each GDS block has a slightly different median and dispersion). I do not see a scientific fallacy with my approach (and it is used in multi-platform microarray assemblies). Of course ultimately it all depends on hardline reviewers..