It will benefit you more if you learn how to create those systems yourself. Faction creating, saving and getting players in a faction is not that difficult to script. If you learn how to create those systems it will help you maintaining and adding new features in the future.