I have two pieces of feedback unrelated to power, but rather playability and flavor:
Most importantly, I think it is very strange that Artificer does not have Heal as a class skill: they can, after all, invent a healing device. Meanwhile, they get Perform as a class skill, which doesn't really...