"algorithms".
Personally, I like a system where there are some tradeoffs involved in some way rather than a simplistic "add this, get this".
E.g. Boost this spell at the expense of that spell

It keeps the community alive debating day and night over the pros/cons of just about everything.