I think events are the correct approach in the way that they make some distinction as to how long a person has been playing, it's a fun extra. Under the assumption they are active enough throughout that time of year that is (for example, I missed the chicken suit since I took a break from RS at that time/was in Greece). I'd rather see them keep that "feature" of the holiday events and as such I'm against the quest idea. However, I would like it if a bit more time was put into the event. This Easter event seemed too much like "just a copy", though the factory management was a nice addition.