I played this a good while back, and I can say pretty much as everyone
else has: Activity problem. There quite simply isn't a lot of people playing
it, and I doubt the situation has improved any since last time. Other than that, it's a pretty fun mod.
EDIT: Hm, the fact that it's now completely F2P may improve that a bit, I guess I'll download it again and have a go...