Having seen the posts there I am afraid I shall have to decline.
Why not, by the way, go the other way around and point the people you know on my space, who want to talk about X Japan, here?
Seems to me joining an already up and working community would make more sense . . .