Compared to a ench shaman atleast for me they suck in both mana eff and damage.

There arent realy much leather/mail caster gear untill you hit outlands aka its easier to get gear.