Have 15 years of meticulous records on my system. Live in an area with a lot of agricultural dust (vineyards) and the panels are visibly dirty pretty quickly after cleaning. I generally see about a 5% improvement in output (measured either as peak kW or total kWh's on day before and day after...