I like the explanation for spells you've used, but I also think Attacks could be subdivided further for clarity. For example, the difference between general spammable attacks (Zaker, Zakeruga, Teozakeru) and ultimate attacks which cost more energy but with much more power (Bao Zakeruga, Gigano and Dioga Class spells). I think there should be some form of recommendation for when a spell of a certain level can be obtained on the spell list (for example, no getting a dioga spell early on).