Nice! I have seen you are a man who creatively uses everyday items for custom builds... Either you are very perceptive or you have a few hand buzzers in a drawer yourself!
No, the re-pop battery can I'm using is very nice in all respects except for the switch you pointed out. It is thin pressed...