I find that the major problems with the Eclipse power go away when you blanket rule that all permanent Charms can not be learned (and thus ruling out any Charms that use it as a prerequisite). It neatly cuts the knees out of all the Eclipse-based rules raping that I can think of.