I've used a bunch of different oils like Ammsoil Dominator, Yamalube 2R, Spectro SX, and Sthil High Performance oil. Maybe I shouldn't admit this but even mixed the remnants of all of the above together to make enough to mix 10 gallons of gas. I'm thinking of going with Lucas 2 stroke synthetic blend mainly because it's cheap and available at O'Reilly Auto Parts stores. I would like to know how Lucas is about keeping power valves clean.
I do put a lot of stock in synthetics, if an oil is not at least a synthetic blend I won't even consider it. That, most likely, would rule out your bio oil for me.