Well, the place I see a lot of people posting for diplo is over at
www.vgtact.com; that is where I found out about this spot.
Maybe, get a hold of the vgtact people, and make sure there is some cross posting? Or, a stickie in both forums to make it easy for peeps to switch back and forth, for diplomacy issues?