It looks like a piece of cheap junk. I'm sure you could get an equally good workout just hefting around a couple milk jugs filled with water.
At least Jackie Chan's not endorsing one of those dumb ab zapper electrode things, but it diminishes any respect that I had for him that he'd put his name on this kind of cheesy looking piece of equipment. At least Chuck Norris' gym looks pretty cool.