Ron:
back in 1996, on my 1993 330DA, my thru hull ducer quit in June. Al Gore's internet was still in it's infantile state, so getting a replacement was a bit of challenge back then, and we were going on trip down the ICW....inside all the way.....to Cape May. As you know, you MUST know the depth there. Anyway, the local shop had one of those 'in hull' hockey pucks in stock, so I bought and installed it. That thing worked great for the next four years. It's probably still working now.
That's only my experience........and YMMV....but it sure worked well for me.