I find 75 minutes spot on for leagues... It's only over 45 minutes strategy kicks in, so anything under that is pretty useless for a league... As for public racing, 10-15 minutes would be my ideal length, as that is longer than most WR-setups last (again, strategy)...