Befriending John is the clear winner here if your Batman/Bruce. (Ep 5 Sploilers)
Played the Vigilante Joker route and thought it was good. Kept the worst parts of Joker from going mass murderer and he even let me destroy the virus. Wasn't at all put off by his evil Joker turn at the end, knew that my Bruce still thought of him as his buddy in the end and was a fitting close for him with the visit to Arkham Aslyum to see John.
Watched the Villain Joker route and was horrified by the opening gas attack by Joker and Harley. That makes anything any of the previous villain's of batman's telltale did in terms of body count look like little kids playing soccer against any FIFA team. This alone makes Bruce more of a hero if he tries keeping John close rather then pushing him away preventing this massacre.
I also liked how John showed that no one Bruce knew or was Allies/Friends with was without sin at the dinner table scene. It definitely showed that Bruce is a hypocrite not to at least try to trust John in the funhouse previously.
I know some people are saying the story is better on the Villian route but at what cost? It's delusional to think your a hero if that many people in Gotham had to die to make the story a "better" one. I definitely stand by my choices to trust John after seeing that.