I was just looking to get shakes that are in cartons all ready to go and drink for right before bed time...... Would that be a good choice? Just curious because I know I need something that is going to be lasting longer than just an isolate protein..... anyway any input on this would be great!! Thanks! :]