Yes, I remember later on in 2008-9 when the forum having loads of community creations for Rugby 08, and all of that disappeared, I made me somewhat sad not being able to find it all again!
As for WCR: Yes, It's not good in many ways; however, it is very enjoyable to play. I reckon a few tweaks...