It depends on several factors, such as the materials you are welding, the thickness of the materials, your welding speed, etc.
However, generally speaking, MIG welders are more versatile and easier to use than flux core welders. Additionally, MIG welders typically produce cleaner, more aesthetically pleasing welds.