I still think the Team-Ranking is vital for the bot and to fight "dying XOC". I can only talk for some german teams but e.g. PCGH has almost no activity anymore because we have no real goal. I'd still love to try the idea I showed in this post: http://forum.hwbot.org/showpost.php?p=411754&postcount=39
Not to replace the old team ranking but to have something which would be active and also for small teams.
The HWBOT World Tour tries to get new people into OC which is the right thing to do to fight the loss of XOC members. However, it is a huge step from OC to XOC and from my experience it won't happen without a good team.