Strangle collar sounds cool. Sounds just as annoying as Warden's cage lol. I really like the idea of bloodthirst. Giving your team more information about the map is always fun to me.
The very idea of some crazy grandma being at the center of Deadlock battles is just priceless. I hope that even if not yours, at least some character will be a grandmother. I mean, that's just really hilarious (also, the character concept is simple, but also a lot of fun for gameplay)