Well, the metaphor is certainly there with the running guy logo on the official site. And after seeing a "sneak peek" that was e-mailed to all the municipal liaisons, I'd say it's been subtly extended in the new t-shirt design. I'm not sure how I feel about that. I don't like sports and I've never viewed Nano as a sport. It's more like a trial of endurance--which could mean any number of things.
As for the idea, it's slowly coalescing. I'm going to let it stew for a little bit before I actually write anything down.