Quoted from 85vett:
I think Helen is still a pretty big upgrade from the Luci Stickers on the mini PF but that is subjective.
In the mini PF I wouldn't worry about wear at all. Their is a pro on route at Pinballz in Austin. It has the Helen sticker and I don't see any wear on it and that game has thousands of plays on it easily.
I've got about 750 on my game since installing Helen. While you are down their take a min to paint your hardware black. Really helped clean up that area vs seeing the silver screws everywhere in those plastics.
Looks like a female Predator with big boobies.