Damiel doesn't exactly like people or animals. On the other hand, a scenario focused on gathering resources could prove to be useful. Everyone else seems to be rather social, so Damiel doesn't mind recruiting help.
not sure if the recruiting scenario gives more boons. But I do have both Liquid Persuasion and Potion of Focus so I can do quite a bit in the gathering help department. I am currently 3.3 and should get to T4 easily by the end of the day. I'll try to get to at least 4.2 at the end of Monday at least. This character has a card feat boon attached to him so it's like he's a 5.0 character :), though I hoped to get him further.