Yes I think leagues slows down the game speed more than added extra players. Thats why I dont add more than 10-15 leagues but instead top reputation players for all continents, which over time will be replaced by regens.
I dont use view only leagues but i have read that they give some more newgens, but not as many as if the league is playable.