I love the DLC, the extra fun features are so great and I highly recommend you buy the Starstorm DLC.
But one thing I am confused about it is watching your playthroughs again. I guess all I gotta say about that as I know so far is that it is great to reflect on your victories or whatever it may be, but they are not video files! :0
Which means sorry to say, but I would not say they are compatible for YouTube. Which means hopefully you have dwonloaded your own recording software.
But overall, I really recommend you get this DLC. It is sooo great and if you do not already know this, YES they have a new Startstorm character not in these previews above! A dragon named Nibbs!! :33 Which makes Starstorm even better!
The more the merrier!