No league is completely predictable, but I trust the leagues I watch regularly. The more you know about the teams, the better your betting decisions tend to be
There are several strong academies in MLS now, but I'd give the edge to FC Dallas because of the number of players who've gone on to succeed at the professional level.