"Richard
Thank you. What is the best way to inform people about my new league
Make a league when you have a bunch of friends you want to race with, not the other way around.
I also think Sky Omega Championship is a posh name that says nothing.
To be honest I think you're better off racing in an active league until you find an actual cause or need to create one for yourself. There's no glory in being host anyway, just winning races. You don't need to be host for that.