Dirt wouldn't be anymore of a problem than it is on hotwater panels.
Adding the extra axis would be the main sticking point with me.
Once you have the elevation actuator installed, you can shake the snow off.
I've done it many times.
But passive is really the way to go. No moving parts!