I'd be interested, yes.
Although, if I may suggest... If one of the purposes is to recruit new members, we may want to hold it a bit less out of the way. Very few have reason to go out by that small lake, which means it is perfect for a private meeting, but if you actually want people to notice you... not so good.
There is a small island between the Cenarion Enclave and the Craftsmens Terrace, it is central but still out of the way. Or I believe Lysistratae runs a tea house, perhaps there?
Ideas on this?
/N