My thoughts two fold:
One we could gather together for a day or even an overnight at a larger centre such as in Toronto (great shopping) or in Niagara Falls (great sight seeing) or Stratford (great theatre).
Second we could gather in a smaller centre where there is accommodation and meet at someone's home. Anyone have a huge farm they want invaded <smile> ....
Anyway, this is all very very very preliminary and only to prompt some chatter on the idea.
Lets chat about it.