I have never seen Derren's DPB so wouldn't know, though they could be similar... mine doesn't use any sleights and such, I wanted to be able to perform it without ever touching the deck at any point, it needed to feel and look as clean and 'real' as can be.
Aswell as using playing cards I would...