Normal ranked should have a priority over arena, and as the silver mages are alright in ranked, I don't see a reason to change them just because they are stronger than other cards in arena.
Furthermore, it makes sense from a gameplay point of few, to have weather included for those, as they can not only counter hazards this way, but also boons.
The only alternative would be to give them the special card that clears boons and damages a row by 2.
Also, powerwise they aren't that strong. The bronze cards that can play weather are all 3 or 4 strength, which is a point weaker then the mages, at worst.
The bigger problem that I see is, that most weather effects on them are completly unrelated to the factions and offer no synergy.
MO would profit a lot more from Fog, Frost, or Blood Moon.
NR would profit at least a bit more from Frost, due to the Bloody Baron.
NG would profit more from something but Frost, so they don't have to fear to kill their own spies.
SK axemen would profit more from Rain.
ST doesn't profit by any of them the same way in my opinion.
It might be possible that this reduction of synergies is intentional, but still it isn't that great.
And for some of the mages their weather effects are quite weird. Vanhemar is supposed to be a flame mage. Why does he have Frost?
Gremist had never anything to do with Frost either and I don't see any connection between Ida and Fog.
At the other hand, Rain fits perfectly for the Abaya and Dethmold.
But as we have 5 bronze effects that can clear boons on the enemy side, wouldn't it be more interesting to give each mage his own unique effect? Rain (Dethmold), Fog (Ida), Spores (Gremist), Frost (Vanhemar), Blood Moon (Abbaya)?