OpenDax is good but this doesn't support all altcoins
There's no single exchange which support
all altcoin? Surely you know there are thousand coin & tokens out there, where many of those are barely alive.
You mention 5 open source crypto exchange, but mention that you don't know 2 of them are safe or not. By any chance, do you audit the code of those 3 open source crypto exchange?