These events would essentially boost faction activity, how do you think they wouldn't contribute? Especially if you make use of that activity properly, I believe it could be quite effective. However, I'm not sure what kind of rewards you truly expect? What are your expectations? You don't mention them.
I mentioned reasons why someone might want to become official. If you find the system lacking in such way, why don't you propose solutions that'd motivate you to perhaps, "run an official faction?" After all, you run two official factions. You surely would know. Right?