I have a similar Dodger, I'll be sure to keep it and use it.
What speed do you troll at?
Plastic flashers have ability to troll 1.5 to 3 plus mph. but dodgers only go slowly.
On the Great Lakes they refer to it as a dodger/fly rig, and apparently still popular.