To be fair, just like many other instant exchanges looking to gain popularity, they started off with the no KYC tagline and so many people had some faith in them, including me. If I recall well, I might have used them for a couple of exchanges, but they later started disturbing customers with KYC verification.
But now that everyone know who they really are, i don't think they will get any support for anyone looking to make a no KYC exchange,