Yeah, I agree Milo, Mike's site is a bit selective of the facts and hardly anybody takes it seriously given the amount of bias in it.
The things you mentioned are typical examples : he's familiar with the clean G-14 performance, but only shows the graph for the gondola equipped ones. etc.
My personal favourite is though the strory he made up about the groundcrew being transferred to the infantry. Now that's really original.
This guy is really desperate, and appearantly hates the 109 more than he loves the Spit, given the sheer amount of material aimed to show the 109 in a bad light, well, with a bit of help from Mike. OTOH, not a single difficulty with the Spitfire is mentioned. It was a flawless design, and the 109 a complete crap, oh yeah, sure. I think the fact that not even the most die-hard Allied fans bother to qoute the site as a source tells it all. The attitude is too bothersome, even for them.