Running a league without any of the supporting infrastructure is really fucking hard and you seem to be underestimating how much work it is. A few things to consider:
Where are schedules published?
How are match scores reported?
How do you make sure no teams above the skill level you like are entered?
How will you keep track of rosters?
Really this is a lot of work and I don't think it's worth it.