The most important aspect is that it allows me as an individual developer or lead at my organization get real time feedback from other peers about any part I am working upon without having them physically present with us when we are doing so! This has been one major factor contributing towards our success while coding/ developing software products for clients all over India (and soon globally).
It was not easy initially but now i would say its pretty good though there could be some minor improvements like more customisation options available etc which can only help make this tool better than others out their currently leading market players too!! Have used many different collaboration tools including Skype call & video conferencing platforms before coming across Codestreams solution where everyone gets notified whenever someone else makes change into his own work space even if they do away wihout leaving message first - great stuff indeed!