We tried to organize something a couple of months ago, but it fell apart over our inability to find a decent venue where we could BYOB.
My suggestion is that we should be less ambitious to start. Let's not try to do a dinner, but simply a tasting. Perhaps at someone's home. One thought that futronic had last time was to use the party room of a condominium, but we didn't seem to have any condo dwellers.
As for location, with all due respect to the suburbanites, my thoughts are that we should try to find a spot that people can get to via TTC or GO Transit.