Are you asking for content for the whole FC or content for the FC leader, like buffs, workshops and housing? The latter would only encourage people to make more solo FCs.

It should be something that scales for 2-24 free company members and drops personal loot or currency to all participants. Maybe it could be unlocked by finding the location with company airships or submarines. Hmmm, it's starting to sound familiar...