It's a saturated ID that admittedly doesn't get a lot of things done. At least here with this the desire to get things done is evident. The perks are a bonus, not the overall goal. They add to the goal, a step to reaching it.
It's an idealist statement, but frankly if it brings RP, events and can effect things other than the faction, then I see no reason why it shouldn't have a shot.