Ultimately you've gotta do what is best for you. I prefer a shorter smoke, but there are times when smoking a pipe becomes a sort of meditation and lasts well over an hour.
Here's an interesting interview with Coolio on the Late Late Show back when Tom Snyder hosted it in the mid-late 90s.
Coolio on The The Late Late Show with Tom Snyder (1996)