I found the "favor" quest to be fairly easy. Of course, my 2 primary tanks were both armed with Clubs of Disruption (1 from the battlesquares, the other I don't remember where; could've been a random treasure). Those clubs of disruption are hell on demons!
I think I cleared out the are with a once around the block and sending my 2 tanks well into each room.