EmuCR does do ONE useful function-- they put out SVN builds for Dolphin/PCSX2/etc so that you don't have to hunt down builds for each from different sources.
The question remains whether you can really trust those builds.
Honestly, there hasn't been a service up to the spec of the old "EMU News Service" for news aggregation in the last ten years.. but then, news is a lot slower than it was back in the "fifteen major updates every day!" days.