OK, so it sounds like it's worth forking out for the piezo then.
4 months doesn't seem bad to wait for something like this. I agree that it is probably worth going for a custom one. I just need to justify the spending to myself...
There is no link in your message, but I'd love to hear what you've done with it