The Dining Plan is not an add-on -- it needs to be part of your vacation package.
As far as whether it is worth it, generally, if you're going to eat one TS meal per night anyway, and you can comfortably forego the few signature restaurants, then you almost always will find that the Dining Plan would save you money.