I never really liked characters with all the powers, more so in elemental fantasy cases, for me, it will always be better to have a low amount of 'talents' for a character than giving him every time of power. but well, it's your story hope the next chapter comes soon.