For Dark factions, I only develop Chaos. For other magical races, I develop either Darkness or Light, and one of the powerful spells. However, for a Mage, you can skip developing magic altogether and focus on Attack skill. But this is risky.
For non-magical races, I develop either Darkness or Light. But even here, there's an exception – for Light factions, developing Chaos can be very tempting.