Mintpal is doomed at this point we need a new exchange for XC maybe a chinese one would be the best option or bitfinex.
If I was the xc team I would start to consider to start to work on the first xc web 3.0 exchange but maybe they are too busy now finalizing rev 2.5 and rev 3 and the ITO.