Sez I feel a bit the same way with the wool! and I hate leaks! It just sounds kind strange to me! but I do believe that it works, I'm just yet to try it myself! I think I'll start with a BBH one..
Good luck!