I love seeing that you have this idea up and running, at least in a preliminary form, Mordae. I can honestly say that I could have used such a group in the past, largely due to my own failures.
If my own personal life wasn't such a mess at the moment I might adopt a game but at the moment I am working hard to limit myself to running the one I am starting (with players who know me and my current limitations) and playing in one or two. Perhaps in the future I will be able to step up and try to offset some of my prior failure with a little good karma.