Benching against bands will shred my joints up unless I only use it only sparingly.
Benching with bands is okay... but it really doesn't have good carry over for me because it gets me out of my groove and also because benching with bands will auto-correct me if I mess up my form. Kind of the opposite of benching against bands where a break in form is punished... severely.
I like chains. But those can become difficult to lug around if I've gotta hike to my gym because I can't find good parking. I'm talking about having to park half a mile to a mile away. It's a university gym.
I like the sound of the slingshot to give my shoulders a break and work in some more volume at heavier weights.