Depends on your eating habits and your park touring habits. If you normally go with all CS meals and would only eat TS because it's included in the dining plan, then it really isn't worth purchasing. If you don't like to stick with one park all day, or like the freedom to change your mind once you enter one park, then the park hopper is necessary and therefore a great deal as a free perk. If you do like to eat TS and park hop though, tough choice. Can you add dining to a package that includes a free park hopping upgrade? Then it would be like getting both but only paying for one.