During Duels of Assassins, I am often disapointed by the lack of conflict-related contracts against the my ally's foes. For example, if Steel Song has Duel of Assassins against, say, De Valtos, I might expect going to the bottom left corner to get contracts from Mandolagg and Corelloth to get me 5 conflict-related contracts against De Valtos, but really I'd get around 3. (And yes, I'm aware surveillance, goods smuggling, and blockade contracts count as relevant in a DoA.) For gathering XP, I often find it more reliable to do surveillance in Spy Battles or blockades in Solar Wars over DoA contracts when given such options, even though I primarily play as a BH.
Last time I checked, contracts given by factions in a DoA are mostly irrelevant to the DoA, because of the large amount of Passenger Contracts, Delivery Contracts, and Contracts against irrelevant factions. 'Duel of Assassins' is the only conflict that is exclusively participated in through contracts, so I believe the amount of Book of Assassins-qualifying contracts against an involved faction's enemy should be radically increased.
I'm making this suggestion while I haven't played STRPG for a week (due to Kindle dying), so if stated an incorrect fact or forgot something important about DoAs that's why.