So, I attempted to clean part of my panels last evening. I used the water fed extended cleaning brush pole with soft water. I didn't go on roof, just cleaned from ground and on the ladder. I noticed this morning that not all streaks, dust were removed.
I will have to go onto roof to do more...