In my opinion (my very opinionated opinion) No! Of-course Spartan Companies introduce a more dynamic play-style in the community. It it just not for me. I do not generally communicate via headset and I generally play two hours a week (not active enough). Since I really do not care for the Achilles Set, and cannot effectively commit, Spartan Companies are really not a thing for me.
It is completely up to you if you want to join. You get to play with people and raise your skill with your team. It is also a good way to stay active within the community. Plus you get the Achilles Armor Set!