I'd get one of those Milo Van Pack than make my own Iced Milo. Sometimes it tastes water, less sugar, too much sugar etc. At least, that pack would be consistent.
On other news, yeah. We don't have Milo vans, but we had Milo booths when there's a sports tournament.