I agree with you about the handle material. My fav other than Res-c is canvas micarta for the reasons you stated. BUT, I can always wear gloves If the hardness of the handle might come into play. For no prolonged heavy use I think any of them would work out.
If you’re not Paranoid, You’re not paying attention Be a Sheepdog JYD#105