Thumbs up from my side for improved performance. Actually performance of this forum (or rather the lack thereof) is the main reason I also visit others.
Personally I'd vote for entire threads on a single page. For one single reason: I can make use of browser's search function.
Just my two cents.