Ok, so I looked into this a bit more. Didn't realize the pump ran based on RPM as well as throttle position, so I guess that is another advantage to the pump.
Is there any common problems that arise with oil injection? Any input on this would be nice. I'm all for replacing or fixing the pump, if it's not too expensive and going to be worth it for the machine. But if premixing is going to be just as good, I'd rather save myself the trouble.