I've never been a huge fan of stick-on skins for devices. I've got nothing against them, but I never found much use for them. The ones I had were, usually, the transparent ones that offered minimal protection and ended up turning brown after a couple of weeks of fraternizing with dirt and pocket lint.
The BodyGuardz Armor for the Lumia 1020 brings a little more to the table though. It is a cross between a protective film and decorative skin.