I think this wins as my favorite Naruto short. It's full of humor, has all of Naruto's peers, and the characters all play well off one another. It was just plain fun to watch.
Also, I liked that it was able to introduce conflict without trying to make it into some big huge thing (like the previous OVA). It was fun trying to guess what was going to happen and who was going to end up with the wish.
And Hinata was adorable in this episode, as always.
This might be a little bit SPOILERY, but my one complaint is... Why does Team 7 just accept the wishes the genie gives them? They don't try to argue that they didn't actually make a wish, but just accept that the wish is gone. Haven't they seen Disney's Aladdin?
Still, I greatly enjoyed this.