Ooooh so tricky!
But I think that in the end, I would have to say that Bat1 gets it by a tiny little margin, because the songs are slightly more up tempo, and a bit more rock'n'roll rather than just rock.
I would give Bat1 100% and Bat2 99.999999999999999%!
So it's pretty close