I would really like to participate as well. I can offer to host the meeting in a web conferencing tool as my company subscribes to such.
When would you guys like it to happen? I'm in the Central European timezone (PST+9, EST+6), but I have no problems staying up late to participate.