you can siphon uraeus before, but they have pretty crappy mp pool so they run out fast.
regarding Dia i have no idea, i just use poison most of the time.