AFAIK yeah.
you're downloading the game through their installer and it slaps in the latest community patches and fixes the whole "gamespy being dead" thing by telling it to look at a few new master server lists for the server browser.
The ONLY issue is the recent patch the community guys pushed broke in game voice chat. they're working to fix it, but the codec is basically 15+ years old and busted, but they're supposedly working on implementing a better working one