I haven't seen a single video of the booth other than this, and trust me I've looked. It's hard enough trying to find any photos. The fact that they dedicated so much time to it is quite a nice gesture. And I don't believe I've ever seen such a professional and lengthy segment on XNA games before.
Matt was instrumental in the video segments for 1UP while he was there, so it's no wonder this was done so professionally. More segments covering indie games like this would do wonders for the service imo.