I've gotten the soda package twice on Vision and I won't do it again on a ship that doesn't have the freestyle machines. It's just not worth it for me, I'm diabetic and can't tolerate caffeine, so the only things I could drink were soda water and Sprite Zero. There just weren't any other options for me.
Next cruise, I'm planning to take water flavoring packets with me and try that. I like water but I also like to mix it up. True Lemon has lemon, lime, and orange flavors with no sweeteners and there are a ton of other options with and without sugar out there if that helps any.