Re: smelly handgrips
Slather them liberally with bearing grease. That should take care of the smell.
I kid, I kid.
I know what you're talking about. Who knows what they use in their rubber compounds. I do rub those type parts down with hydrogen peroxide (worried rubbing alcohol would damage them) but I can't honestly report a definite change.
Let us know if you find a solution tho.
It's cooler to not fall off your bike.