I thought it was great as well, but the
balance of content is really weird.
I mean, the first pack is called
Mario Kart 8 × The Legend of Zelda, yet there's just Link to represent the series out of the 3 new characters. The other two are Tanooki Mario and Cat Peach, both which feel very out of place given that Mario and Peach already have various forms (
Metal Mario, Pink Gold Peach, Baby Mario, Baby Peach). Out of 4 new vehicles we get the Master Cycle that's related to the Zelda universe (though its debut happened through this very DLC) with one of the vehicles coming from F-Zero (
Blue Falcon). Lastly, out of 8 new tracks, only one is Zelda themed. It's very well made, I love the rupees in place of coins, etc., but again the balance of content seems off.
At least with the second pack (
Mario Kart 8 × Animal Crossing) there's going to be both Villager and Isabelle to play with. The third new character is Dry Bowser (
again, what were they thinking?) and it remains to be seen just how much of the content will be related to Animal Crossing. I was kinda hoping to get to play as Tom Nook...

At the same time, I'm hopeful that Nintendo will give us a few new surprises as well, like the F-Zero and Excitebike tracks in the first pack.
All said and done, I believe Nintendo has made some great DLC for Mario Kart 8.