What are you goals?
For fat loss, reducing carbs post workout is more effective, but dont get too hung about about carb timing, as total daily carbs is more relevant than the timing of carbs.
For muscle gains post workout carbs is better. Cheats are always safer post workout because nutrient partitioning and insulin response mean that glucose is used to replenish muscle glycogen or repair rather than store fat.
In terms of timing in relation to bed, its recommended not to eat too close to bed, but it all depends on how you feel and whether it affects your sleep.
In term of