I am not sure exactly what your question is: if you mean is the site a good site to use in order to run your league with then yes it IS a pretty good site to use. The only drawback is if you run into any glitches it isnt the easiest thing in the world to get a response from customer support. You get an automated response that basically answers common problems. If it is an UNCOMMON problem then you may be in for a wait.In fairness to them early in the season there ARE many many leagues and many many questions to answer.
If you mean your joining a league with a bunch of strangers who knows whether or not it will be a good league or not. Any league is only as good as its owners, Joining with total strangers is always a risk.
"THERE WAS SHRINKAGE!!!!!" - George costanza