I have the new sear/hammer in mine, it seems to work great. Which I put it in myself. I didn't have to wait months for it.
I am not sure what other updates there is besides the new big bore piston. But I would not send my Thumper to them and have to wait months to get it back.
My 2 cents worth.