Unfortunately I have to agree that my kneejerk reaction matches that of Elric58; if I saw these I just wouldn't play a caster, and probably just wouldn't want to play in the campaign at all.
Thematically, I think you're onto something really cool; magic has a cost and those that wield it are at...