I just wanted to add to my earlier statement tht I love the job Angel did on these: Now that I've seen (almost) all of the outfits, I can only reiterate that I really, REALLY love them!
And I love the idea behind it. Firstly, it gives exploration a (new) point again for the duration of the event. Then, given that older players look for materials to craft the outfits (like me), it means new players can profit too and gain some silver or items that they may need for building etc. And thirdly, the bonus that the outfit gives the pets isn't so huge as to make a big difference in the end. It's mainly a cosmetic thing (although naturally the 15 Energy are nice), which makes it interesting but not game changing or unfair to those who haven't been around as long as others.
So, overall I would LOVE to see something like this for future events too. Other festivals with different outfits perhaps? For me, I wouldn't even need any bonuses on the outfits, I'd still try to get them all - I really love collecting things like those xD