I am a member of several software developer 'meetups' that meet downtown once a month after working hours at two different locations, one on Bay St. and one on Forsyth. Both are in restored historic buildings, and the associated companies themselves (plus other hi-tech) are headquartered there.
The Downtown area is becoming an incubator for hi-tech, and all I can say is it is a convenient, comfortable and interesting place to be either during working hours or afterwards during the evening.
The takeaway I'm getting at is: do whatever you can do to coax people to stay downtown longer, and not just pass through or do the 9-to-5 and leave, the more positive feedback you will get. The area sells itself, just needs more people.
Downtown rocks!