I absolutely agree about your opinion of the setlist. Yay for the new stuff, but there's way too much repeat material in there. Other than that, cool to hear that the show was awesome, other reports haven't been super positive so far.
Oh, and welcome to the board!