I use the powders too. I did try making them up the night before but they tasted a bit stale. I think Taz's idea is a great one.
When we were away for the day, I took meal bars and one of the Tesco own make shakes. I was ever so cheap and really lovely. I've not tried their powders though.