Forum Moderators: open
We used to use the other features back in 99'-00' but ever since "black Monday" or whatever it was when AV purged the spam from their index we've never used any of the other features.
The customer support is first rate IMHO. It is no magic bullet to improve rankings.