It's a paradigm shift, and great way to work in a more collaborative fashion, but it's not without its pitfalls. We've been working this way for about a year now and I can tell you first hand, that working outside of source control feels strange to me at this point. I'd be happy to a series on the topic