Yes, it can stain skin as well. Actually, you can apply it to the skin (via a recipe) to make it vibrant. This is common practice in India. I usually get turmeric powder (unadulterated) instead of raw.
Only reason I've used the root is when I'm out of ginger. Not perfect substitute, but, meh, kind of okay.