I think this whole initiatives thing is a great idea..... having regular, shorter term events to participate in is a great ploy.
Another game I play a hell of a lot; Warframe, has been doing weekend and short special events for about ever. It keeps things fresh, it keeps us gamin' folks engaged.
Rock on FD......... o7!