Myself and @fruitbat with the assistance of @DD_Fenrir got SRS installed and working during last nights DCS session.
It does add another level of immersion to the sim and would recommend you get it installed.
It can sit along side TeamSpeak, we are not replacing it, as we will use that for "lobby" type chat before getting into SRS comms mode.