I know there's been some controversy in the past with people's work appearing on Ffffound without permission but does anybody use it for self-promotion? Has anybody had any positive results from it?

I've been trying to get hold of an invite or an unused account for ages and I'm interested to know if I'm just wasting my time