There are no new mods made, its kinda sad, but place where you could get it are almost all gone.
I have 4 cd's with scf mods that where giving to be by someone here a few years ago. All that I have I lost them because my sister did not put one of the com in storage and she lost both, including all the cd's with my back up.
Beside the crapy cloud stuff I don't know place that can be use for storage (archive) for all the mods and app for sfc.
If that web site close, I don't know any active forum where I could go ask if I lose my stuff again.