Let me summarize the results of the one-week Quora campaign.
They couldn't even manage to publish 3 simple Quora answers more than 10 day. Their team says one thing, while the owner says something completely different.
Their services may have worked in the past, but it's pretty obvious at this point that none of their Quora services are actually working anymore.