Every mental attribute has advantages for casters. Intuition is likely the best attribute in general, for the reasons you stated. Logic determines how many bound Foci you can have, and is the only mental attribute that can be increased via 'ware. Charisma determines the number of bound spirits you can have, is useful in general, and elves get +2.