I'm curious about how you are going to set up the infrastructure to run a league. It seems like you are just "gauging interest" which is good, it just seems like It's just you and an idea at the moment. There's been a couple of "good ideas" in this area of the world which just haven't really been thought through and died. See ATF2L, I think they ran for like a season and now are just known for shitty servers. (Please correct me if I'm wrong on the ATF2L stuff, but I know the servers are shitty as hell.)
It defiantly seems like you are not really engaged with your main audience/playerbase: Asiafortress. The fact that you discuss it with the North American scene before you discuss it with the people who would actually be playing doesn't really help you out.
I really think that the ping issues would be too much. To be honest if it was going to happen it probably already would have happened. I mean, more power too you and if you can make this work, awesome. But it's not necessarily going to be an easy battle to do that.
I guess the thing is how do you attract players and teams. It really seems like you want to make the preeminent TF2 competition on this side of the world to determine the best in the region (Spoiler alert, it's iM). Are you going to provide a prize pot? Some sponsored prizes? Because I do not see the prospect of playing against asian teams on laggy servers for little to no reward for winning attracting the best of the best of the teams in the Australian scene.
Even though we are close, I don't really see the "Asia Pacific region" as a organizational region for TF2. It's quite similar to how the North and South American scenes are separate. The US and Canada share common language, have similar culture, and the internet isn't shocking between them. When you add in South America, not so much. Australia and New Zealand share common language, have similar culture, and the internet isn't shocking between us. When you add in Asia, not so much.
I don't want to discourage you but there are defiantly some issues to work through. You need to respect all sides of this and realize that to pull this off you are going to need some smart people with established credibility in all areas working hard towards the vision you have of this. You cannot do this on your own, and if you try and fail you will most likely make a lot of people very angry and gain a reputation over the ordeal. If you can make it work well with a good staff, you stand to advance the scene quite a bit this side of the globe. Best of luck.