For what it's worth, SKC staffer I know says KC will "probably" get matches.
As it relates to the training site vs. matches situation, matches are certainly better for overall exposure. But, in terms of revenue generation, it's much closer than you would think (possibly even tipping in favor of training site) because the teams will rack up monster bills at hotels, restaurants, etc. during the course of several weeks that they're in KC training. That plus the crazy/passionate fans who will travel to the team training sites = additional revenue for the region.