I haven't tried it but I still wouldn't recommend it. It's not listed on CMC and its also nowhere to find when you google it. Any reason why you're not going with a more reputable exchange?
It doesn't matter to me whether the platform is in the CMC list, because this site belongs to Binance, and he decides who to put there. I think how much money will be paid to Binance will appear in the list. Therefore, this is not an indicator.