Built-in flashes certainly have far less power. And one the main reason's I avoid on-camera flash is I don't like the look of the results. Having an off-camera flash (or many flashes) can really open up creative possibilities. So I can indeed recommend working with external flash units beyond any built-in one.
But I do have to ask what types of images are you trying to capture with flash?