Well, yet another reason not to trust Staff of Storms to weaklings...
Very True... the Staff of Storms should be held by nothing weaker then a Spectre which is ethereal by default. Also I'd recommend finding a way to raise his protection just to be safe.