Yeah, a lot of people like to start the night before. I'd rather wake up at 4:00AM and get things going then. If I am smoking butts for dinner that night, what I'll do is make sure I have a couple of smaller (i.e. 6lbs or so) butts in the smoker. That way, at least something will be done by the time everybody is ready to eat, not to mention having plenty of extra for making things like green chile pulled pork enchilada casserole a day or two later. It's also not a bad idea to have a backup ready so that people can eat if you wound up with extra stubborn pieces of meat.
FYI, I've had several 2 1/2 hr per lb smokes, though only when using charcoal. When I go to stick burning, it seems to take less time even though the temperature probe will be reading roughly the same temperature. I'm guessing it has to do with how much air flows through the smoker on charcoal vs stick burning. It doesn't seem to change the quality of the 'Q, however, so I just stick to sticks now.