The EPU on the F-16 is a dual mode electrical generator and hydraulic pump. It can run in bleed air mode and provide power when A system hydraulic pump fails or electical power when the main gen goes down. The reason hydrazine is used, is that it is a mono-propellant and when it decomposes during a run, has an expansion ratio in excess of 900:1. When the EPU comes online in either mode, it only takes a couple of seconds to come to full speed and capability. Any other type of EPU/APU will take 30 seconds or so to come to power and online.
Hydrazine is highly toxic and we teach anyone that is around an F-16 for any length of time, that if they hear the EPU running, go upwind, call it in and stay away. There is a deactivation and cleanup process, as well as EPU reset procedure. I used to have to do it every almost every night at work, right after a green run on a new aircraft.