The engine only requires 87. All in All, the 87 stuff is all you need for that engine, ethanol or no.
If you read from the sources, you can find interesting points about Ethanol and octane. Regarding 10% Ethanol compared with Ethanol-Free, Ethanol provides "extra" octane, meaning the 87 rating is puffed up some by the ethanol in the mix, so the raw gasoline may not be quite 87. If the fuel gets stagnant and just sits for a year or two the, maybe sooner, and the stuff separates then the octane rating for what is left is lower. This is why some get the higher octane in the 10% Ethanol fuel. I am not sure how much a 10% Ethanol mix affects the octane, but if you keep the fuel stabilized and it gets used and replenished regularly this will not be a problem with 10% ethanol. The 87 rated stuff should be good. You can use the higher rating but it is not needed, and can (rarely) cause some spark plug deposit issues.
I have Ethanol free available to me, about a 35 mile trip one way. I have always used non-Ethanol in my boats, started back when the Ethanol thing had not happened yet. Now I am just superstitious. I was in smaller communities when it did happen, and there were always non-ethanol stations around due to farming influence I guess. I have a bunch of jerry cans that I fill occasionally and add in the boat tank as needed. Every once in a while after a boating day I pull the boat on up there and fill it. The lake I go to most is almost halfway to that station already. I always add Sta-Bil or other agent for each fill, whether in the individual cans or the boat tank.
There, my OCD confession is over.