I had this situation come up the other night and wanted to see what everyone thought of our interpretation.
I was playing with a B-wing equipped with Advanced Sensors so I could spend my action before my move. My friend/opponent was using the Lambda with an Ion cannon and Anti pursuit lasers and a TIE Bomber. He had a good strategy which was to shoot my B-wing with the ion cannon to make it drift one movement but since his Lambda had lower pilot skill he would move it into the path of my B-wing causing me to lose my actions next turn. But I had Advanced sensors that allows me to "Immediately before you reveal your maneuver, you may perform one free action...." So I though I'll barrel roll to the side and go around the Lambda. After reading the "before you reveal your maneuver" part we though that it might render the Advanced sensors useless since you don't reveal your maneuver when under the influence of an ion token, it's predetermined. We did settle on Advanced Sensors not working in this situation, which ultimately resulted in the destruction of my B-wing.
What does everyone think? Loop hole or not?
BTW: I did win the game. I forced the Lambda to flee the battlefield by shooting it with the ion cannon on my HWK. And then I took the last hull point from the TIE bomber that my B-wing failed to remove.