dRaistlin wrote:So, other than an option of Block or Heal, there is no difference between the Allies? Other than those distinctive, there is no advantage of having one over another one, right?
each proceeding ally is a little stronger than the last one BUT you also have to take skill lvl into account. a cat's lvl 3 skill is probably stronger than the dog's lvl 1 skill. So it's always good to upgrade, but as time is also a factor (ie you have two lvls of cat before you get the dog) I'd only upgrade once every other. Some also choose to stick with a healing/ blocking ally.
Your premium allys are all stronger than their non-premium counterparts (at least I've found) ie the greater goddess> the lesser goddess, the dark horse> the pony, the firebird> the pheonix, the white dragon> the dragon. but they all use the same skills, just weaker versions of them.