Of those three fuels, Byrons Gen2 is what I would run. It is always the same batch to batch and is quite good.
The 20% blend has 12% oil.... you don't have to add anything. All I am saying is I disagree with the other post, not trying to start a poo flinging contest.
I am sponsored by a different company and stand to gain nothing but I do have experience with all the fuels.