I wouldn't say that it is clean at all. You can't examine the props before or after the effect. It looks almost as good in real life as it does in the trailer though. This is a good effect for video, I wouldn't recommend it for a live performance.
You do need the card box. It cannot be performed on the table or in the hand without the box.