I'm not sure how welcome general comments are in this topic, but I've watched quite a battle with the weather Pokemon, and to be honest...the limited weather ones have been VERY interesting to me.
I saw a lot of lower UU and lower BL Pokemon being used (such as Gorebyss and Ludicolo, Sunflora and Exeggutor) and from what I could tell, the Garchomps and Gengars had been seeing less use.
I didn't like what I saw with permanent weather, but the limited turn weather seemed to increase the number of viable Pokemon in OU, which is always a plus.