The biggest advantage of adding an accessory flash is that you can (with most) tilt and swivel the head so that you can bounce the light rather than firing it straight at the subject. The effect of that is that it can give you subject shape and dimension. Direct flash tends to make things look flat.

Even if you are shooting the flash directly at the subject, having higher up on the camera, further away from the lens will help with things like red eye.