neeman, from my limited experience, if horn dries out, it shrinks and curls. It is also tasty to certain larvae.
If you use it a lot, it will pick up oil from your hands, and from lubrication smears, which helps it. Mineral oil works better than high tech lubes IMO.
Wood can crack from drying also, but I understand most rosewoods are naturally oily/waxy, especially the true ones that actually smell like roses when you sand them!!
I would use rosewood.