900+ people? Phew.. sounds like people logging in to keep the account active rather than downloading anything.
In saying that though it isn't like people are struggling for choice when it comes to trackers. Most general trackers have similar content and the visual appeal of WOP isn't that great.