*The following is independent commentary based on my experience running a league for over a year. I am largely retired from gaming - I am not longer stumping for anthing or anybody*
It is doubtful the remaining player base would support an active and full fledged League.
Keep in mind that, technically, you all have a 'League' running out of these forums. Go check the Patrol Battles Arena in the Orion Pirates forum.
Some components to that league that I think the participants find universally attractive:
Race Based
Team games (no 1v1's, or 2v2's for that matter)
Scheduled Matches - that's the clincher. Now, I haven't been in GSA for months now, but I would be surprised if OP get's even 30-40 people in it on a peak night. Even if it does, of those, only maybe 8-10 of those are actually looking for games. With sheduled matches, you agree when to show - and I think usually it works out well. Hell of a lot better than hanging around for several hours waiting for someone to show up to play with so you can report that one ladder match
Other things -
In my opinion ladders stink. GZ came up with what I think is the best competetive framework for SFC, that being a divisional league. League champion is not determined by what fleet could gather the biggest roster and push through the largest volume of games - it's the team that can meet it's opponents on an 'equal' footing and win those games.
The format the D2.net PBR League uses is essentially the same as what GZ used: All teams are sepeated into two conferences. The cycle consists of a set number of matches. Each Match is 3 games - two out of three wins the Match. Wins and losses for each fleet are recorded and posted. At the close of the cycle, the final tally of win/losses determines who progresses to a playoff round, and then ultimately to the Championship bout.
That's the basic framework
Some particulars that are also in effect:
All games are 3v3 matches. If one team shows with only 2 players, one of them gets an AI
The Schedule is broken down into weeks, with each fleet playing one match per week (in theory - there is alot of flex here).
The terms for each game of each match is determined before the season even starts. That was one of the biggest pluses for this format - no more friggin negotiations.
A total BPV is used to buy all 3 ships and extras. This is generated randomly, although the parameters are set and largely accepted by all teams (Late era games can be as low as 300 and as high as 700 or 800)
Era is randomly determined - although there should be a fairly even distribution, and no single match should be all one era games. Rather, they should be representative of all of them (with overlap between Late and Advanced)
Terrain is randomly determined.
Again, all this is set in stone before the season starts, before the schedule is built to say that maybe a Fed fleet is playing versus a Rom in week one. It's a base, level playing field. Here are the terms of battle - go pick 'em and fight.
All of the above is managed in a thread in a forum, with individual fleet scheduling happening in independant threads. If you are going to build a website around it or some ladder, keep in INCREDIBLY simple. Nihm, god love him, built a fabulous site for GZ - but all we ever heard from just about everybody was how hard it was to navigate. I didn't have a problem with it - but I was in it all the time. If the lay user is bewildered, and needs repeated instruction on how to do things, then you probably need to simplify things.
Well, there you go...