To me it looks fine

Are those side mirrors hidden aero devices? One of those things that they kept secret from the competitors.