I think I was the one who recommend Jenn to join this mail list and I'm a design team member, almost at that channel is too.
Meetings doesn't work too good with the design team since our work is continuous and people usually hangs there at their free time discussing everything. Topics that need a better response go into the mail list since not everyone can make it into a meeting (work, family, life, etc...)
We are happy that Jenn is working and if someone wants to handle the meetings is more than welcome, however, Fedora-design irc channel is a more than friendly place where everyone is free to join and interact with all of us.
Hope to see you there.