Got through Roxanne due to a crit on Bullet Seed with Azriel (before Nosepass killed him), and then another crit with Absorb from Flitter, who then went on to sweep every trainer between Roxanne and Wattson.
He's level 35 now (was 25 when we left Slateport) and I swear can smell trainers. Even led me to one I hadn't known was there! Killed her too.
Wattson's Magneton is trouble, but Flitter's hunger for blood will be sated this night!