Ethanol sterilizes, propanol too. I don't know if the proportion is >60% or >70% or similar, but it works better with some water. According to WHO, the peroxide serves to inactivate germs that may be present in the "product", but is not the hand antiseptic - I don't understand that, not my profession.
The hand disinfectants I've seen here in shops lack peroxide. They also lack glycerine and hurt the hands, while the disinfectant I used in a restaurant didn't. Relationship? WHO tells glycerine serves to protect the skin. I've seen their recipe in English somewhere.
Bioethanol for cars looks interesting, if the amounts suffice. If every household consumes 60L gasoline a month, of which 3L are bioethanol, the production capacity may suffice or not for hand disinfectant. 1L per month and per person wouldn't supply a regular use, but an occasional one yes.