I kinda don't see the point of peeling that kind of potato. I get them entirely because of the thin skin and would just the bigger thicker skinned ones if I minded the skin.
I've sometimes just scrubbed off the skin with some steel wool like stuff though.