I didn't purchase the deluxe kit, but I did buy the points calculator (LOVE IT) - I've found all the food information online or I use my calculator, so I didn't feel the need to drop more on the deluxe kit.
To me, it's worth every penny. It keeps me motivated and I actually like the points system - it's just so darned easy. Plus, it's nice meeting other people like you face-to-face on a weekly basis and hearing their struggles along with their triumphs.
I have a friend at work who does the WW program but doesn't go to meetings, though she's purchased a lot of the materials - it works for her that way. If you're the kind of person who needs a little extra push, I'd say go to a couple of meetings and see if it's for you.