Like Mike said, trap bar DL'ing is more of a leg pressing movement than a pulling movement.
When I had access to one on a regular basis I was too stupid to realize that deads and squats were more beneficial than the hammer strength machine row. In the couple of times that I've had access I've liked it.
I think it's a good thing to use when you either want/need to get the bar off your back for a bit but want to still develop the lower body, or are maybe just getting back into deadlifting after an injury. Kind of like a step approach to actual pulling (this one is merely a guess though. nothing to back it up)
And if you don't think kettleball squat cleans are difficult, I say, step up to the med-ball
- CJ Kim