I've gone back and forth. I DM a 4E campaign, and we've been running through H1-H2-H3.
For H1, I followed the module: it calls out at certain points (being fairly linear), that the PC's probably will be levelling at this point or that. So, when they reached one of those points, I let them...