Use flutter or trolling spoons all the time. They work the drifts on Niagara way better than cast and crank style casting spoons for me. For weight I've tried it all and most methods are going to ruin the action. For starters keep a heavier treble on where as heavier spoons I prefer to swap over to a siwash style hook. Then if extra weight is needed you can use the Storm Suspend Strips. These are patches of lead that are designed to sink floating crankbaits so they suspend. They can be trimmed, removed, replaced on the same lure wet, painted. A few centered down the middle back of spoon should do the trick with the least intrusion on the spoons natural action. 8$ or so and your set for years. Also good baitcast gear is pretty essential. I find it better than spin gear and low end baitcast just won't cast in this situation. I run a Calcutta TE DC and can launch these effortlessly.