Dice,
you might want to check and listen to the video on that Meinl site (see link above).
I have not seen nor played the slaptop myself yet, but found the video quite convincing,
it is surely a handy instrument and another way of making trap drummer unemployed
Or not..?
Cheers
Mike