The main advantage being the ability to quickly use your magic. The downside being that when you convert your magic to an element while you have little to no practice sometimes you'll lose more than half the magic in the process. The main benefit is that unlike spells where you only have a limited amount of control over them with an element you can use it for anything that you like.