I really don't think anyone should trust any oil injection system unless it's equipped with a pressure switch which activates an idiot light if pressure falls. I haven't seen one of these,so I don't trust any oil-injection system.
I disagree with the 50:1,though, Charles. I'd always say go 40:1 or even 32:1 especially if it's kitted.
I kept my Streetmate injection hooked up after kitting it, but I add oil to the gas to be sure I'm never out if it QUITS injecting unbeknownst to me. don-ohio (:^)