In this exercise, you're dragging the sled behind you, but you're also pushing against the suspension trainer straps or ropes. The fact that you're holding on to two unstable handles forces the upper body and core muscles to work harder than they would with the stable, upright pole handles of the Prowler-style sled.
The last time it happened I was getting changed in the locker room at my gym. Two pudgy-bellied gym members (PBGMs) were discussing the relative virtues and drawbacks of doing cardio as part of their training program.