As mentioned before to you privately and also in public in a previous "what's coming up" post, Storm set will most likely receive some small rework, though it'll still be about AGI for speed casting and spamming spells over and over. We'll probably just remove the wording on some of the effects but won't add in new effects until set is updated.
Storm Robe: as all other existing elemental armor lists it as an armor effect, we'll continue to follow it there. This is probably because it needs to be an "effect" to deal properly with slotting elemental armor cards in a slotted armor that may have an innate element itself.
"Jobs" are always referred to as class in effects (see any class combo cards from Gravity). It's still "applicable job" for who can wear it though ¯\_(?)_/¯
Got all the other fixes mentioned now... hopefully.
So instead, if there's armor that lists their property with weight/class, we need to move them back up as an effect instead.