Just a quick question: is this just for mainline client dev, or are we alternative developers allowed to ask questions too?

You'd have to ask Gavin to be 100% sure, but I think that anybody working on software that deals with the bitcoin network should be welcome...