Simple build but very nice, definately a niche here. I think it would be fair to give this class +1 caster level per level (only for calculating CL, no new spells known/per day), so that the touch spells they do use deal decent damage as they progress in level, and so that any personal buffs...