I'd say there'^s only one way to keep magic rare and mysterious: keep it away from the players.

If even one player regularly uses magic, it has to be regulated, predictable and at least semi-reliable.

Most "player characters", so to speak, in the source material, don't have the big magic. They fight it, or are steered by it.