http://www.friendsofislam.org/My new forum.
I talked to my contact at my mosque this week and he accepted the idea of non-Muslims attending regularly. So now I have no doubt that this is the way forward. Not all mosques will be like this, but at least some are, and that is good enough.
I will focus on the new forum and gradually move relevant content there.