Hello CTBarrister / Lauren,
well, everyone's different and you have to find what works for you.
If a doctor has said you need a high calorie diet then okay but otherwise,
I don't snack between meals because I think it is the healthy thing to do. I've never read any guide to healthy living that recommends eating continuously throughout the day. I don't eat 3-4 hours before bed either as apparently that is great for the stomach and your sleep and means I only go to the loo once during the night.
And when it comes to the J-Pouch, well, I've explained my reasoning. When you eat, things move through you faster. That's just normal peristalsis. I see a definite cause and effect - I snack, I go to the loo more often. This is why I don't do it - most of the time anyway ;-)