I do remember reading some things about skin mites on the Ask Humaworm forum, in the past few days.
You might want to read there, and maybe even ask R.G. He is a peach and answers all questions, as best he can, whether or not you are ordering his product. He is also wonderfully knowledgeable.