It seems that this list is a bit bias. Basically if the journal is open access and charges money, it is predatory. The American journal has an H index of 17 and it is ranked as a Q2 by SJR:
http://www.scimagojr.com/journalsearch.php?q=6400153122&tip=sid&clean=0
My suggestion would be to remove those journals that are indexed in recognized indexes such as ISI and SCOPUS. It doesn’t make sense to say that they are of poor quality but ranked very high by recognized indexes. This just reduces the credibility of the list you published.