From talking to CS, it may be possible for tannermcc to get a world started, but they are spacing out the creation of these to avoid having all the worlds rolling over at once (my theory only, could be wrong).
tannermcc, if you are looking to start a new world, keep reaching out to CS to determine if/when they might be able to create your league. It may not be until June, but it's better than nothing. For those of us who have been waiting over a year, what's a few more weeks/months?
Good luck to you