I don't mind almost everyone casting magic, as long as you don't shove a LOT of magic users into one encounter, and make them immune to things...like that poison frog encounters (seriously why are these things immune to stun).