It's not the Sky Flyer. I can't imagine Steve would be that easily impressed, or so uninformed he would think either of those cities would be ruing the day the Sky Flyer wasn't erected in the West End or the Power and Light District. Also, as often as he's used the phrase, I would think if the development ever occurs, it would be referenced by Steve in the article telling us about it.