You can't always hear knocking. If it's really bad, you can, but your engine can be knocking without you hearing it. Only the Delphi ECM ion sensing can tell you for sure if your engine is knocking if you don't hear anything.
My engine has never knocked, regardless of what gas I have run in it. I always use Premium (93 octane), regardless of the ethanol content (up to 10%... E10), and it runs fine. Every new vehicle since the early 90s can run on 10% ethanol with no problems. Now, E15 is a different kettle of fish, but the EPA has backed off on that because of the industry uproar.
I have run no-eth premium (93 octane) when I can find it, but I have no interest in tracking my MPG so precisely as to ever have noticed any difference. Those who have ridden with me can attest to my riding habits not being very compatible with optimizing MPG anyway!
And who really cares about 2 MPG, anyway? Did you buy your Harley for fuel economy? I sure didn't. If you're focusing on maximum fuel economy when you ride, you're doing it wrong!
I have a boat as well, with a Volvo Penta 5.7GXi stern drive. I never run anything but premium (93 octane) with ethanol treatment in it, and it runs fine. I would never run AvGas 110LL because it contains lead... which will fry your O2 sensors, and your cat if you still have one. And Harley engines don't need anywhere near 110 octane to be happy... so you're really wasting money there. Same with 90 octane rec fuel... I don't even use that in my boat, much less my Harley! Again, it's a waste of money. It sells for up to $1 per gallon more than Premium where I live. In a boat with a 70 gallon tank, it gets pricey for no apparent gain. A $10 bottle of Seafoam or Sta-Bil dumped in the fuel tank after each fill up cures any ethanol problem.
Just fill up with Premium, and RIDE!
Ken