imho the way to do this should be where the small local leagues, online-tournaments and LAN-events would be the base to set Overwatch e-sports to be even a thing. For example, i highly doubt that CS:GO would be even close to the state where they are now, if Valve would have just created 1 annual/season based league and it would not have the small grassroots level thing going on from the start, good example is Copenhagen Games, which has never been best organized event, but was at the start of CS:GO one of the tournaments, where all the best were, nowadays it serves it place being a place for tier 2-3 teams to shine and make their name on LAN enviroment with small prize pool, but lot of talent.
From European point of view, this feels really weird, it's not only that Blizzard is only giving shit to EU community by doing this, but also that lot of Europeans have already left the game, cause there is no real scene or possibility to compete anywhere.