Yeah I've never spent too much time there; I remember I had a look at their Steemworld page in the beginning, something just didn't feel right regarding the people they were consistently upvoting.
Could be wrong, but it always seemed pretty circlejerky to me. Probably not what you're referring to, but hey, it's good that you're independent again :)