I think if we are going to start this debate, starting thinking how much magic is going to be, or the restrictions for it, we need to work out how we want to play this. IF we are having magic as a main ability, then we may as well call the guild fairy tail and be done with it. So, we need to decide what is happening. I think if we allow magic to be the main source of battle skills, then the roleplay is just going to get boring real quick.