Ooo how did I miss this? Great work Robin!

With the preamp for the piezo it should be able to match the impedance to that of the magnetics I think.