When I checked out wow after the housing thing I was surprised over their "Love is in the air" seasonal event.

WOW:
1. Daily "dungeon", its just a dungeon queue but small boss kill (takes like 30 seconds) for rewards + potential new mount + potential harder to get mount
2. Event Currency (Account Bound so can run it on multiple characters and combine the reward with warband shared bank)
3. Vendor with both normal and limited cute related items purchasable with event currency.
4. Faire ground with its own daily quests.
5. A single multi-part quest with large currency reward.
6. Vendors with various gold purchasable themed items.

FF:
A 15 minute speak to multiple NPC quest with a emote reward.

I mean come-on SE.