Oh joy! (sarcasm)
On the one hand, the gods have granted me an ally. On the other hand its a stinking stupid Troll.
On the other hand he will distract our enemies. But on the other hand he is eager to take cities in his lust for the gold they can give him. We will be in competition for cities.
On the other hand he is far far away from our lands. But on the other hand... no. Thats all Ive got.
(by zooming completely out I was able to catch a glimpse of my ally on the map)
http://www.dom3minions.com/~gandalf/CoE3/AAR2/Ally_start.JPG