Just from the title of the video, all I can do is :no:
Not good. Some parts don't go together at all.
This is ridiculous. Kurt Cobain couldn't carry Rick Astley's Liza Minelli album collection.
Mash up fail.
This is the worst Rick-roll ever.
Overall I like it, but I've certainly heard better mash-ups. It is very well-produced with clean editing, but the two songs don't always mesh. That said I think the pre-chorus and chorus is great and works very well.
Now a real good use of Nirvana in a mash-up comes from Girl Talk's "In Step" -- "Lithium" mixed with "Push It" and "Groove is in the Heart." Makes Nirvana fans cringe, makes music fans very happy.
I like it!