Very cool idea. I think it depends on the person, really. Some people like to have a proper teacher to motivate them, but others prefer a laid back approach. I'm somewhere in between, so while I do enjoy language exchanges, I wouldn't JUST do them in order to learn a language.