If you are having a hard time getting your food in for the day or looking to gain weight, then that is not a bad idea at all.
The thoughts of an "anabolic window" are really silly. Eat whenever you want. If you like to eat after you workout....great. If you wait till lunch (working out in the early AM) you will be fine and there will be zero difference. (unless you are adding those post wo cals on top of your normal intake, which in that case then you will begin gaining weight at whatever surplus you are eating. But....it would be the same as if you drank that same shake before bed. When you drink it....does not matter.
Disclaimer: Nutrient timing CAN be manipulated, specifically Carbs. (say by a bodybuilder prepping for a show at low BF levels).
For the vast majority of people, nutrient timing is irrelevant. Much above 10% bf you have TONS of energy available to your body in several forms and when you ingest carbs wont have much an impact.