Every time I think I have found the magic 2 stroke , I hear things about it to make me cringe and put that idea to bed.

even the cheapest 2 stroke oil out there if run at 25 to 1 is not going to harm any motor..