Yes, definitely Storm for eyes'. However I spent 8 hours on the ice last two days including dusk with no luck, nothing on the vex. everyone coming off the ice was saying the bite has slowed quite a bit. Fished in 6' and 10ft. Close to 20 shacks out there close to the inlet. Caught one good-size perch, that's it.
Perch are plenty at Big Spirit..that's a good bet.