Momay4000, I have my probe set up the same way with no tape and no problem, nice for taking it on and off.
Salmonite, I don't have the shark weights on my boat but have fished on Jax boat with them and he has a 16lber on his probe that has nearly no blow back on it. As far as attracting fish not sure of that whole thing :roll: