I agree the review looks very good. IMO, the two areas they need to address are:
2. AA Filter
Some people may not notice or mind a small viewfinder, but for others it's an issue. Would a little more size be that detrimental in order to get a larger viewfinder?
All in all, looks like their DSLRs are catching up to their lenses. Good news for Oly buyers.