The trick is really good. It's a bit similar to the classic ACAAN plot, but I do believe it is not that free of choices of course. But I really like it.
Can I just ask, can the deck be done with a borrowed deck of cards?
Btw, if you submit this, and it get accepted, I think I would have...