LMAO, no, while he (it) may look like a shady character, he does pretty good work (OCD perhaps and even learned how to maintain a Mercedes), and he likes to probe (not the other way around lol, in other words a pitcher and not a catcher). If there are more of these creatures roaming around then perhaps they are all related in some way.
Believe it or not I haven't had any itchy so far except for a little around where the goggles fit, could be the goggles themselves, dunno. With all the dust flying around I don't want to take any chance of it clogging my lungs. When finished each day that I grind I break out the shop vac and get it out of the way (between the rain, lightning, grinder brush replacement and cleaning, or other duties requiring my attention).
Thanks for the compliments, it's slow going sometimes (those days you creak and pop a little extra) but I'm not gonna give up on Riff Raft. I keep thinking ahead to the day she splashes once again and I get to cruise the lake.