Hi,
generally speaking, I am not all that fond of them.
Had a few as customers, clearly better than dealing with DJs.
The guy in this vid is however on another level, talent wise.
https://www.youtube.com/watch?v=RHQRBm6dAdQ
He has heaps of other short vids, with all kind of playing styles.
...... Phil