Yeah. Fin's site is sanctioned and recommended for those who don't want or have problems with updaters. And we all <3 Fin.
He just hasn't been around as much lately (life stuff and I don't think he's currently playing) so there may be some glitches with his site in regards to Curse's rss feed.