I really like this trick. It's a quick gambling routine which flows with a great rhythm.
Having said that, while it's true that it has card moves that anyone can do, it does have a lot
of card moves. The combination of the raw number of moves, the pace at which you have to move, and
the rhythm of the routine this an Intermediate skill-level.
The difficulty is not beyond
me, and it is one that I will add to my repertoire. I really like tricks like this. But, in my view,
it will require some practice to get it to a presentable level.