I signed up a few months ago but don't really have much to say on there so I don't check it very much anymore.
Was decent for getting updates from bands and stuff like that, but I wouldn't really see much need to setup a 4x4earth account or anything...