I was initially thinking I just wouldnt use it but after playing Godzilla and checking the achievements, I think it's really cool. My wife is a fan cause it keeps track of her high score, even if it's not saved as one of the top 5. I also think it will add replay value as I expect that there will be times I just focus on a certain achievement to unlock it. Of course I will be furious if Stern ever thinks of charging me for regular play or code updates but if that happens, I'll simply stop buying Stern pins altogether. Until then, I'm giving them the benefit of the doubt and am looking forward to seeing what they have planned.
If I can play a game against a friend or two, that would be really cool.