In any case, if you want to kickoff a brand new faction, you need to do the grindy work alone first (or with whoever you start the faction with) and create a functional base with enough resources in stock. An unknown new faction's name and general idea is unlikely to attract anyone by itself...