YES!!!! I love this podcast, I've been listening to other podcasts just to make up for it but nothing compares yet. Definitely would listen to multiple podcasts per week, wink wink, Supermassive, wink wink.
Regarding the Flash killing bad guys, I thought in both cases Team Flash came up with these plans together. I mean last season they were all about locking villains up in solitary confinement without batting an eye about it.