At the level you would get it though (Velks lab is a pretty high level dungeon, and these guys Til and Ril arent the easiest)... 2ac and 15mana on an earring are nothing. You most likly would not need the int, so a Black Saph earring at 35mana and 25hp would be far easier to obtain and better.
Bang on, MR very important, in many cases more important then int or mana. Gave ya a good rating, would have done excellent except there are better earings out there for resistance