You could easily argue it put Kansas City on the map.
Kansas City is at least a well known name in the tech world now, when there's plenty of other midwest cities of similar size that rarely get brought up.
Millions would be a steal for the revenue becoming a tech hub would bring in. Even if it does take a more than a decade to be realized.