I don't think it's worth it. $25 for an adult for one day/one park doesn't include a drink or breakfast. There are no table service options so really it's fast food for lunch/dinner with no drinks at a very limited selection of restaurants (3 at each park)for $25. Can't change parks even.
We eat breakfast in the room, have a cheap fast food lunch and then relax at a nice sit down restaurant for the same price. We really liked the Irish restaurant, can't think of the name, at universal. Great selection of sit down restaurants at city walk, the hotels and 2 parks.