Ya know, I believe it's fine to post NeuroTalk under Useful Websites on OBT - you just can't invite anyone to come join. That's what I got from their "Rules on Posting Other Websites" or some such thread on Forum Feedback.
Have to say it makes me really SAD to visit Forum Feedback