You can only purchase the TiW card if you either have an annual pass or if you are a Florida resident. The price for annual pass holders is $75. The price for FL residents is $100. Either way you receive a 20% discount on your entire purchase including alcohol. The DDP credits never include alcohol.
Also, the DDP includes CS restaurants, no matter which plan you get (QSDP is all CS places, basic is 1CS per night, and deluxe is 3 credits per night which could be either CS or TS, your choice). DDP also includes snack credits, TiW card is not good for snacks. TiW includes mostly TS restaurants, and very few CS places.
If you are an AP holder and/or a FL resident and go often, the TiW card may be for you. I believe it is good for one year so you could use it on multiple trips. It is also good if you plan all or mostly TS meals. It is also accepted at character meals which is nice.