I loved it! (OK, I loved it in spite of it seeming like they could have maybe used another rehearsal of the song.) They’ve made guest appearances on other shows in the past, but they usually don’t get to interact much before they launch into whatever song they’re there to perform. It was fun to see them have a little comic setup before they played.
And “the only non-douchebag on that show”? Gold.