From an objective point of view with a little good reputation/shout/LS here and there of course, trial and improvement is the only way. A comparison for example would be if I asked a number of people what's a good strat-based game. All of them would have different outlooks on which is the best one (according to them).

Best bet is either:
-Find an FC and make it a home for you
-Leave FC if not to your liking, then repeat step 1
-Get a really close in-game friend to invite you to his FC (assuming they said it good)

Took me a good few FCs to find the right one and I hope you find yours soon!