No! Well, sure, there's nothing wrong with technical excellence. But the thing to do is try to understand why this mashup succeed and do more of that.
I know very little about music, but I think the editorial choices are what matter most in a mashup. It was almost like the other artists were debating the merits of this new song. As long as you hit the "technically good enough" threshold, the fact that you've got PSY dancing to "Pretty Fly for a White Guy" is going to matter a lot more.
I wish this comment could be higher. The next iteration shouldn't be about technical excellence (that will come naturally), but rather about audience and artistic desires (it's a mix with art; with business, it would be all customer)..