Please continue to keep us updated on this issue. Given that you've seen instability, I would recommend that for some time, you probably shouldn't create a league that requires a large amount of setup time.
The last thing we want is for you to spend hours putting together the "perfect" league, and then having it crash.