Magic is part of the game, and it is essential that it is coded correctly to attract more players.
The Ancient Magic Spellbook is recognized on the server not for being dangerous and effective, but for being a slow training method. If the spells were coded to be the same rate as melee more people would use it.
The charge spell currently does not work, it cannot even be cast, for mages in both PVP and PVM situations, it is one of the best spells, and considered by some to be the best.
Treasure trails come partially coded, but in their current state are about on par with the effort required in RuneScape. In my eight treasure trails, I got a few pieces of god trimmed rune armour, this reward came from 194 minutes without breaks. I killed mages in the mage arena for the scrolls.
I think that the caskets deserve more dynamic drops and could be obtained from bosses.