The final wave is a very visual card routine. It requires what is typically called a 'bastard hard move'. I can therefore only recommend this effect to the hard core card experts who are willing to put the necessary work into this move.
Of course, if you like the effect you can exchange the difficult move with other easier moves, but it will be hard to achieve the same clean and direct performance without it.