I'm certainly down for it as well. I think it would be a lot of fun!
As for throwing ideas out there - I'd like to start the league with a starting force, to keep it simple. Around 540 or so points, depending on the starter army. Then Maybe bump up 250 points over a time frame, maybe 2 weeks, maybe 1 month to allow anyone who does not have a lot of units to expand.