I can see what you're saying with inertia overcoming the weight of the chains, especially with something like a pp/pj. Ill have to give band work a try sometime to experience it for myself.
I've tried suspended band dls, and liked them a lot. Felt like I got a lot of workout without getting taxed too heavily. Recovered really well from them.