if you are starting a new community, i would suggest using something basic for starters. xenforo though reasonably priced is still an investment. most of the good addons and themes are paid so the costs add up. not every community need something like xenforo. if i were to start something new today, i would use something like flarum or discourse. not because they are better than xenforo but because xenforo is better suited at traditional large communities.