If Batman threw down with Green Arrow, I think Batman would dominate. No question. No doubt. Batman has more training and better weapons...and more willing to do whatever it takes to win. I staged a fight in MUGEN using Spiderbat's version of Batman and ZVitor's Green Arrow (AI control).