Why vBullaetin for my needs? Please advice

I want to create a community where each person will collaborate with max 1-2 persons.

This means that the community will have...