According to Wikipedia, all species have stink glands, but I have never noticed any smell about them. They sometimes will eject a leg when handled, and the leg will continue twitching for a while, similar to what some lizards do.
They have a musky scent for sure. It's far more noticeable when you encounter a clump of opiliones. I can't say Ive ever smelled anything minty though.