Well like I said it depends on your goals, so list them and I can suggest for you a proper morning shake. The only complete protein source you have there is the milk as well. I get that it is tasty, but it may not be right for your goals and still stand by ditching the instant breakfast. In general if it says instant on the box, you don't want to be using it.