I partially agree with Lemon in a post somewhere above. One should look not into the requirements for the OF but at the why of being OF in the first place. Tbh, as of now, there is little to no incentive to being an OF right now and everything one can do with an OF can be done without an OF. It poses a question: why bother at all with any requirements be they small or big when you can get the same stuff without any requirements at all?
Trading perks are cool but not everyone trades. Events are also cool but not everyone finds them equally exciting or worth participating. Story changes, as Erremnant pointed out above can be requested via specific forms and not always even require to be an OF. ID perk is more of a convenience rather than a necessity for most factions for NPC-based factions, same for subforum. From my personal experience of leading OFs the requirements quite quickly become a nuisance and make the game more sour than playing an unOF or as an indie while the gameplay does not change really. Incentivise people more to aspire to an OF and, perhaps, they will be more willing to become an OF and care more about upkeeping their status.