The only thing complicated is the fact that you have to build a repertoire w/ your GFs, meaning you can't switch them around so easily. The spell stuff is pretty simple. Certain spells raise your stats better than others, ergo, get more of the better spells.