I run HRC card and the oil pump. With a 300 kit and a ton of other goodies. It gets tracked hard, never an oil pump issue. Why....I like to know the oil pump is lubricating the thing and its less likely to sieze on me if the jetting isn't perfect. But lately jetting has been spot on.
I may remove it someday and even replace mechanical water pump with an electric one, but chances are I will never get to it. Thinking to go Grom racing next year.