The water and other concessions were inside the north entrance to the stadium. I had to find them as my 5 year old daughter was there with me. Sounds like you have some input that would be beneficial. You can e-mail Texas Dream Cruise and see if you can be part of the organization committee for next year. The guys seem cool and very open to suggestions to improve.
Yup I found the vending "area". It was one person with a line of more than a hundred deep. I had brought my own water but not near enough. When I saw the line I passed on having to stand in the heat. Next time I will bring a full on cooler with tons of water and ice. It was a bit scary to see so many EMT's having to race around caring for heat exhaustion. The best thing we did was to take a long lunch at Jakes and slug down several waters in the AC.