The main issue with the majority of the characters on that list, is that they are still in development by their respected authors. Nearly every character on that list i've traced back to chinese-file sharing sites, and all of them seem to only be in the 70%-80% complete stage. As for Salvation Orochi by HellToast, i've chatted with him, and it seems he may be finished overhauling the character in the near future.