"does the network really work that well? i mean as far as instructors finding out things that their students have posted and vice versa?"
As one of the more used aikido forum sites, I'd have to say yes. My students post all the time. I run across most as they do mine. Fortunately, they've always been nice to me. Otherwise we have to practice yonkyo for a week