I do think that this will be fine. Read their description and I think that they advertise it as good to 100:1, but the 1.5 oz/gal is about 85:1. I get a bit nervous any thinner, but I know guys that run nothing but 100:1 in all their gear.
Let me know what you think. I am going to guess that you will notice the difference before you make a complete round in your yard. I felt like my mower had more power, ran smoother and sounded better on the first tankful.
Glad you decided on this product. I also understand that the vendor is a very stand-up guy. Good luck!