Doing Things Wrong

This really puts a dent in the whole tonewood argument.

I doubt there is anything very special about those piezos. My experience is that you need the right mounting and electronics to make a piezo sound good, and it has very little to do with the sensor itself, which is just a little bit of semiconductor.