Eh, well, its sort of academic since the project appears pretty dead, but... they were trying pretty hard to stay within the technical boundaries of the EULA.

Whether or not they remained within the "spirit" of the EULA is more up to debate. At one point addons making combat decisions for you was ok, then Blizzard said it was not, and they were trying to restore that functionality in a clever way; that I find interesting. I also find their method interesting, in an intellectual sort of way. I assumed that this was the spirit in which it was shared.