With Dragon, I'm not sure. It's hard to get those two at odds for anything other than a spar.
As for Dinah, I feel like she'll lose because Batman decides to cheat so that they don't have to answer who is technically better while having Bruce come out on top. As I recall, he defeated Val Armorr that way and it was just as unsatisfying then as it sounds now.